我在我的应用程序只有一个活动
和多个片段
。
的两个主要片段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();
}