Android fragments 如何在freagments中返回两次

Android fragments 如何在freagments中返回两次,android-fragments,Android Fragments,我有三个片段f1,f2,f3。 f1包含一个列表单击从列表中选择一个项目,然后f2片段再次加载该项目并包含另一个列表。从加载f3片段的列表中选择一项。 此片段f3包含3个按钮。 按钮1再次打开一个新片段。 返回f2片段的按钮2。 返回f1片段的按钮3 我想知道如果我单击片段f3中的按钮3,如何从f3返回f1???我想你需要一个好的示例或教程。从这个网页开始。搜索“以下是如何用另一个片段替换一个片段…”。网页中的代码段: // Create new fragment and transaction

我有三个片段f1,f2,f3。 f1包含一个列表单击从列表中选择一个项目,然后f2片段再次加载该项目并包含另一个列表。从加载f3片段的列表中选择一项。 此片段f3包含3个按钮。 按钮1再次打开一个新片段。 返回f2片段的按钮2。 返回f1片段的按钮3


我想知道如果我单击片段f3中的按钮3,如何从f3返回f1???

我想你需要一个好的示例或教程。从这个网页开始。搜索“以下是如何用另一个片段替换一个片段…”。网页中的代码段:

// Create new fragment and transaction
Fragment newFragment = new ExampleFragment();
FragmentTransaction transaction = getFragmentManager().beginTransaction();

// Replace whatever is in the fragment_container view with this fragment,
// and add the transaction to the back stack
transaction.replace(R.id.fragment_container, newFragment);
transaction.addToBackStack(null);

// Commit the transaction
transaction.commit();
请注意replace方法。然后发布代码和布局。
祝你好运,玩得开心…

请在问题中包含你的代码,否则它对社区没有任何价值。下次我会记住这一点。