【发布时间】:2013-01-30 18:38:22
【问题描述】:
我知道这听起来很愚蠢,但我最近开始研究片段/片段活动来替换 tabactivity.. 但简单的问题是我不知道如何从当前选项卡切换选项卡,即在 tabactivity 托管活动中,用它来打开标签 1
TabActivity tabMap = (TabActivity) getParent();
tabMap.getTabHost().setCurrentTab(1);
我怎样才能对 FragmentActivity 托管标签(片段)做同样的事情?
谢谢
【问题讨论】:
-
是的,如果我使用了操作栏选项卡,我会导航选项卡,我使用了自定义选项卡,一旦我回到我的位置,我会发布代码,抱歉没有提到那部分,还是谢谢
-
我关注了this
-
如果上面的代码在你的tabhost中设置了当前标签“indicator”,我想你也需要通过FragmentTransaction将当前片段设置到容器中。您是否考虑过使用 ActionBarSherlock,还是不需要它?
-
是的,我正在使用 Actionbarsherlock,但我没有在操作栏中使用特定添加的选项卡(这确实是使用它的最佳方式),但现在我想知道如何切换另一个就像我们在 tabactivity 中所做的那样,从已经打开的选项卡中提取选项卡,下次我会记得在操作栏中添加选项卡 :)