2017-02-16 3 views
1

Wenn ich einer FragmentTransaction mehrere Fragmente hinzufüge und danach beginne, wird nur das letzte Fragment hinzugefügt.Mehrere Fragmente in derselben Fragmenttransaktion hinzufügen

getFragmentManager().beginTransaction().add(R.id.main_container,PropertyListFragment.newInstance()).addToBackStack(null) 
         .add(R.id.main_container, BlankFragment.newInstance("dfghj","fghj")).addToBackStack(null) 
         .add(R.id.main_container,PropertyListFragment.newInstance()).addToBackStack(null) 
         .add(R.id.main_container, BlankFragment.newInstance("dfghj","fghj")).addToBackStack(null) 
         .commit(); 

Backstack Zählung ist auch 1.

Antwort

Verwandte Themen