How to get a list of backstack fragment entries in android?
49,804
The FragmentManager has methods:
getBackStackEntryCount()
getBackStackEntryAt (int index)
FragmentManager fm = getFragmentManager();
for(int entry = 0; entry<fm.getBackStackEntryCount(); entry++){
Log.i(TAG, "Found fragment: " + fm.getBackStackEntryAt(entry).getId());
}
Author by
Harshal Kshatriya
A technologist with interests in emerging technologies. A huge open source fan. Also, has an inclination towards arts.
Updated on July 09, 2022Comments
-
Harshal Kshatriya almost 2 years
I'm working on an application in which tabs are implemented using
FragmentActivity
. Since, tabs are required throughout the application, fragments are used extensively to make the application compatible on all the versions of android.As a consequence, I'm facing a problem in visualizing as to what fragments are present on the backstack. I'm sure there is a way to retrieve the list of fragments present on the backstack. Thanks.