java - Android: Difference between ft.remove() and popBackStack() -
java - Android: Difference between ft.remove() and popBackStack() -
this question has reply here:
how popbackstack() , replace() operations differ? 2 answersi trying remove fragment stack. using code:
fragmentmanager fm = getsupportfragmentmanager(); if (fm != null) { fragmenttransaction ft = fm.begintransaction(); fragment currentfragment = fm.findfragmentbyid(r.id.my_id); if (currentfragment != null) { ft.remove(currentfragment); ft.commit(); } }
do need phone call popbackstack() above code?
fm.popbackstack();
remove()
remove fragment.
popbackstack()
remove current fragment , replace lastly 1 stack. work need addtobackstack()
on lastly fragment transaction. not want don't it.
java android android-fragments fragmentmanager
Comments
Post a Comment