Ciao a tutti, ho appena iniziato lo sviluppo di una app che prevede un'activity con 3 tab composti da altrettanti fragment. Il primo di questi fragment è composto da un layout che ha una lista di oggetti, dove ogni singolo elemento che compone questa prima lista se cliccato dovrebbe portare alla visualizzazione di una seconda lista di oggetti associati all'elemento selezionato.
Cercando in giro sulla rete ho trovato diversi esempi che permettono di sostituire il fragment attuale con un secondo fragment all'evento della selezione del singolo elemento della prima lista, il problema è che la prima lista non viene eliminata ma rimane come in backgroud quando viene visualizzata la seconda lista.
Di seguito la parte di codice che sostituisce il fragment principale con il nuovo fragment.
codice:
Bundle args = new Bundle();
args.putString("Nome", "ciao");
DeasesFragment df = new DeasesFragment();
df.setArguments(args);
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.lista1, df);
transaction.commit();
Grazie in anticipo