2010-10-27 29 views
2

我有一个tabHost树标签。当此选项卡此时未处于活动状态时,如何从tabHost活动访问特定选项卡。 对这个主题的第二个问题......我如何从另一个选项卡访问选项卡的活动?Android tabHost访问特定标签

我需要这个,因为当第一个选项卡上的内容发生变化时,我必须更新第二个选项卡。

谢谢

回答

-1

这是它:

mTabHost.getTabWidget().getChildAt(2) 
+0

但这种说法在当前选项卡发生改变。我不会更改当前选项卡,但我需要访问另一个选项卡,而不是当前选项卡。 – Mossi 2010-10-27 17:08:38

+0

请从Android开发者指南穿过去,你可以使用一些东西一样tabHost.setOnTabChangedListener(新TabHost.OnTabChangeListener(){ \t \t \t @覆盖 \t \t \t公共无效onTabChanged(字符串为arg0){ \t \t \t \t if(arg0.equals(“tab1”)){你需要通过setcurrentTab调用另一个标签主机活动,否则使用StartActivity} – 2010-10-27 17:28:09

+0

并通过getcurrentTab() – 2010-10-27 17:29:47