Junior — Middle
Ve které třídě je volána metoda add při přechodu mezi fragmenty?
sobes.tech AI
Odpověď od AI
Při přechodu mezi fragmenty v Androidu je metoda add volána na objektu třídy FragmentTransaction.
Proces obvykle vypadá takto:
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.container, newFragment);
transaction.commit();
Zde:
getSupportFragmentManager()vrací správce fragmentů,beginTransaction()vytváří novou transakci,add()přidává nový fragment do určeného kontejneru,commit()aplikuje změny.
Tímto způsobem je volání add prováděno na instanci FragmentTransaction, která spravuje operace s fragmenty.