Junior — Middle
O que significa a operação add no contexto da execução de transações com Fragment no Android?
sobes.tech IA
Resposta da IA
A operação add no contexto de transações com Fragment em Android significa adicionar um novo fragmento ao contêiner (geralmente ViewGroup) sem remover ou substituir os fragmentos existentes. O novo fragmento é sobreposto aos atuais, e sua interface torna-se visível.
Exemplo de uso:
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.container, new MyFragment());
transaction.commit();
Isso difere da operação replace, que remove todos os fragmentos atuais do contêiner e adiciona um novo. Add é útil quando se deseja sobrepor vários fragmentos ou manter os anteriores na pilha.