如何动态更改选项卡中的android活动

时间:2011-10-19 10:29:42

标签: android

我有两个类似的问题,

1。 我有一个TabActivity,当我选择一个特定的选项卡时,我想显示两个候选活动中的一个。这取决于运行时间。即由于模式不同,我想在一个标签中动态显示两个不同的活动。

有关详细说明, 它就像一个社交平台,用户可能属于一个群体。 如果他属于某个群组,当他选择“GroupTab”时,他可以看到群组信息的活动页面。

如果他不属于任何组,当他选择“GroupTab”时,他可以看到所有可用组的列表。

他可以动态加入或退出组,因此GroupTab的内容取决于运行时。

2。 当我按下活动中的按钮(在选项卡中)时,我想要切换到下一个活动,该活动也可以返回到原始活动。 (所有活动都应在标签下)

-

我已经看到一些使用ActivityGroup的方法,并且由于它已被弃用,我正在寻找其他一些替代方法来实现它。 任何解决方案?

1 个答案:

答案 0 :(得分:1)

编辑:第一个问题。我很兴奋你可以使用OnTabChangeListener然后检查当前选择的选项卡,并根据检查用户是否属于某个组。

对于问题二,Fragment是要走的路。这里有一篇帖子:http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html

编辑:您必须安装兼容包才能在Android中使用Fragments< 3.0