如何回去previous片段在pressing手动备份单个片段的按钮?片段、备份、按钮、previous

2023-09-06 01:52:03 作者:再无岁月可回头

我在我的应用程序只有一个活动和多个片段

的两个主要片段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();
}