Sobes.tech
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.