我的应用程序有一个包含 4 个选项卡的 TabActivity。每个选项卡都包含相应的活动。
第一个选项卡中的活动是引导活动。根据某些条件,我必须启用/禁用此活动中的其他 3 个选项卡。
任何人都可以帮助启用/禁用选项卡内活动的选项卡吗?
我的应用程序有一个包含 4 个选项卡的 TabActivity。每个选项卡都包含相应的活动。
第一个选项卡中的活动是引导活动。根据某些条件,我必须启用/禁用此活动中的其他 3 个选项卡。
任何人都可以帮助启用/禁用选项卡内活动的选项卡吗?
我认为您在谈论隐藏标签。
然后使用以下
TabHost
从资源中获取
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
然后运行时使用这个
tabHost.getTabWidget().getChildAt(3).setVisibility(View.GONE);
假设您试图隐藏第 4 个选项卡。(所以使用 3)
tabHost.getTabWidget().getChildAt(3).setEnabled(false)