0

我有一个从 SherlockFragmentActivity 扩展的活动Main 。在此活动Main中,我有 3 个选项卡(Tab1、Tab2 和 Tab3),它们从 SherlockFragment 扩展而来。

现在,当我单击其他活动的按钮时,如何启动Main 的Tab3

4

2 回答 2

0

在第一次活动中

intent.putExtra("tabs", 2);

在带有标签的活动中:

int tab_index = getIntent().getExtras().getInt("tab",0);
tabs.setCurrentTab(tab_index);
于 2013-06-21T08:38:15.870 回答
0

您可以在用于启动活动Main的意图中传递一些额外的参数。你可以做类似的事情intent.putExtra(key,value),然后在里面的主要活动中onCreate()你可以做getIntent.getExtras(),你将能够开始你想要的任何片段

于 2013-06-21T08:20:10.227 回答