如何回去previous片段在pressing手动备份单个片段的按钮? [英] how to go back to previous fragment on pressing manually back button of individual fragment?
本文介绍了如何回去previous片段在pressing手动备份单个片段的按钮?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在我的应用程序只有一个活动
和多个片段
。
的两个主要片段A(左)和B(右)。
片段A1从一个叫
B1选自B被称为
B2从B1被称为
所有片段
有单独的后退按钮。
所以,当我preSS回片段
按钮 A1 ,它应该回到的 A 同样,当返回从 B2 是pressed, B1 出现,从 B1 为 B 等按钮
如何实现这种功能?
解决方案
公共无效onBack pressed()
{
FragmentManager FM = getActivity()getSupportFragmentManager()。
fm.popBackStack();
}
I have only one activity
and multiple fragments
in my application.
Two main fragment A(left) and B(right).
Fragment A1 called from A
B1 called from B
B2 called from B1
All fragments
have individual back buttons.
So when I press back button of fragment
A1, it should go back to A, similarly when Back button from B2 is pressed, B1 appears and from B1 to B and so on.
How to implement this type of functionality?
解决方案
public void onBackPressed()
{
FragmentManager fm = getActivity().getSupportFragmentManager();
fm.popBackStack();
}
这篇关于如何回去previous片段在pressing手动备份单个片段的按钮?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文