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 answers

i 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

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -