popBackStack(int id,int flags)函数中的参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了popBackStack(int id,int flags)函数中的参数相关的知识,希望对你有一定的参考价值。
我想从FragmentTransaction Button的堆栈中删除click event的最后两个片段。
为此,我通过android document为功能popBackStack()
,我也得到了popBackStack()
与两个不同类型的参数,即popBackStack (int id,int flags)
和popBackStack (String name,int flags)
根据qazxsw poi写的qazxsw poi函数是qazxsw poi
我应该在android document函数中通过popBackStack (int id,int flags)
的地方?
好吧,我没有尝试这个代码,但你可以使用以下方法获取最后两个片段:
It will Pop all back stack states up to the one with the given identifier.
然后你可以使用id
的popBackStack (int id,int flags)
将其从int index = getActivity().getFragmentManager().getBackStackEntryCount() - 1;
FragmentManager.BackStackEntry lastEntry = getFragmentManager().getBackStackEntryAt(index);
FragmentManager.BackStackEntry secondLastEntry = getFragmentManager().getBackStackEntryAt(index - 1);
中移除。
Id
Fragment
您是否也尝试在没有参数的情况下两次调用BackStack
?
以上是关于popBackStack(int id,int flags)函数中的参数的主要内容,如果未能解决你的问题,请参考以下文章