2

我的应用程序有一个包含 4 个选项卡的 TabActivity。每个选项卡都包含相应的活动。

第一个选项卡中的活动是引导活动。根据某些条件,我必须启用/禁用此活动中的其他 3 个选项卡。

任何人都可以帮助启用/禁用选项卡内活动的选项卡吗?

4

2 回答 2

4

我认为您在谈论隐藏标签。
然后使用以下

TabHost从资源中获取

TabHost  tabHost = (TabHost)findViewById(android.R.id.tabhost);

然后运行时使用这个

tabHost.getTabWidget().getChildAt(3).setVisibility(View.GONE);

假设您试图隐藏第 4 个选项卡。(所以使用 3)

于 2011-05-18T04:08:39.463 回答
3
tabHost.getTabWidget().getChildAt(3).setEnabled(false)
于 2012-09-14T07:48:31.310 回答