Java 有没有办法在作为额外数据的片段之间选择一个特定的片段?

Java 有没有办法在作为额外数据的片段之间选择一个特定的片段?,java,android,android-fragments,Java,Android,Android Fragments,现在我正在制作一个小的android应用程序 我面临一个问题 这是我的应用程序的结构。红色箭头是个问题 我可以进入ConfigActivity,但现在我只能返回FramAgent而不能进入ConfigFragment 怎么可能呢 有没有办法在箭头中的片段之间选择一个特定的片段 对不起,我的英语很差。请给我一些建议来解决这个问题。谢谢。您可以保持当前片段的状态,在MainActivity的onResume()方法中检查它,然后转到所需片段(上次打开) 建议-仅使用片段。只留下整个应用程序的主要活

现在我正在制作一个小的android应用程序

我面临一个问题

这是我的应用程序的结构。红色箭头是个问题

我可以进入ConfigActivity,但现在我只能返回FramAgent而不能进入ConfigFragment

怎么可能呢

有没有办法在箭头中的片段之间选择一个特定的片段


对不起,我的英语很差。请给我一些建议来解决这个问题。谢谢。

您可以保持当前片段的状态,在MainActivity的onResume()方法中检查它,然后转到所需片段(上次打开)

建议-仅使用片段。只留下整个应用程序的主要活动。
为什么应该使用片段而不是活动-

您可以保持当前片段的状态,在MainActivity的onResume()方法中检查它,然后转到所需片段(上次打开)

建议-仅使用片段。只留下整个应用程序的主要活动。
为什么您应该使用片段而不是活动-

嘿,您可以切换到使用如下选项卡布局的HomeActivity片段:

   TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
   TabLayout.Tab tab = tabLayout.getTabAt(someIndex);
   tab.select();

嘿,您可以切换到使用如下选项卡布局的HomeActivity片段:

   TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
   TabLayout.Tab tab = tabLayout.getTabAt(someIndex);
   tab.select();

我是初学者。我不想找借口,但现在我不知道该怎么办,即使在读了那篇文章之后。但是谢谢你的建议。我会考虑一下,并提出更好的申请。谢谢,我是初学者。我不想找借口,但现在我不知道该怎么办,即使在读了那篇文章之后。但是谢谢你的建议。我会考虑一下,并提出更好的申请。非常感谢。