Sobes.tech
Junior — Middle

In quale classe viene chiamato il metodo add durante il passaggio tra i frammenti?

sobes.tech AI

Risposta dell'AI

Durante la transizione tra frammenti in Android, il metodo add viene chiamato su un oggetto della classe FragmentTransaction.

Il processo di solito è così:

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.container, newFragment);
transaction.commit();

Qui:

  • getSupportFragmentManager() restituisce il gestore dei frammenti,
  • beginTransaction() crea una nuova transazione,
  • add() aggiunge un nuovo frammento nel contenitore specificato,
  • commit() applica le modifiche.

Quindi, la chiamata a add avviene su un'istanza di FragmentTransaction, che gestisce le operazioni con i frammenti.