在扫描一个选项卡下有关多个活动的所有相关问题后,我发现他们都指使用ActivityGroup,这是已弃用。Android - 在单个选项卡下的多项活动,片段
基本上我有2个选项卡,第一个包含一个带有几个按钮的主要活动,当点击按钮时1例如一个新的活动应该在同一个选项卡下打开,点击返回应该把我带到第一个标签。第二个标签只包含一项活动。
试图膨胀的子活动一个新的观点:
FrameLayout frameLayout = tabHost.getTabContentView();
frameLayout.removeAllViews();
View view = getLayoutInflater().inflate(layoutID, tabHost, false);
frameLayout.addView(view);
但我只得到了看法,我不能处理它喜欢的活动;意思是添加按钮或监听器,它只是一个视图。
谷歌建议使用片段而不是,但我很难实现这一点。也许用碎片替换活动可能是解决方案。
我真的可以使用一个很好的选项卡\片段一下吧...例如
有什么建议?提前致谢。
是片段是要走的路。从广义上讲,你应该将你的活动分成片段,然后让选项卡活动显示你想要的片段。 – 2012-01-04 12:22:28
使用片段基本上是解决方案。 – princepiero 2013-08-16 06:54:23