【发布时间】:2018-06-23 13:29:13
【问题描述】:
我已经在这个问题上工作了几个小时,但仍然无法弄清楚。 我有一个带有几个选项卡的 MainActivity,它们都链接到它们自己的片段。选项卡及其片段都运行良好。
具有不同选项卡(片段)的主要活动:
当我切换到第二个选项卡时,您可以看到一个按钮。
MainActivity 和 Tab2(Fragment1):
通过“Theorie”按钮导航到 SecondActivity。
第二个活动:
现在有以下问题。我想回到 MainActivity 中的 Tab2。但是因为这是 MainActivity 的第二个片段,所以我总是使用以下代码仅转移到 MainActivity 中的第一个选项卡“Home”。
`
ImageView homebtn = (ImageView) findViewById(R.id.homebtn);
homebtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getApplicationContext(),MainActivity.class);
startActivity(intent);
}
});
`
我真的不知道,我如何才能通过 homebtn 到达第二个 Fragment “Tab2”,而不是 MainActivity 中的第一个 Fragment “Home”。当我对这个问题进行研究时,我只找到了如何将数据从一个片段传输到另一个片段或如何从 MainActivity 到它的片段的解决方案。我找不到针对我的具体问题的任何解决方案。
如果您对我如何解决这个问题有任何建议,我将非常感激:)
问候 克里斯
【问题讨论】:
标签: android android-fragments android-intent android-activity android-fragmentactivity