如何禁用Android中选项卡内活动的选项卡
问题描述:
我的应用程序具有包含4个选项卡的TabActivity。每个选项卡包含相应的活动。如何禁用Android中选项卡内活动的选项卡
第一个选项卡中的活动是引导活动。基于某些条件,我必须启用/禁用此活动中的其他3个选项卡。
任何人都可以帮助启用/禁用选项卡内的活动选项卡?
答
我想你是在说隐藏标签。
然后使用以下
,从资源获取TabHost
作为
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
然后运行时使用此
tabHost.getTabWidget().getChildAt(3).setVisibility(View.GONE);
假设你正在试图隐藏第四标签。(因此使用3)
答
tabHost.getTabWidget().getChildAt(3).setEnabled(false)
hi Tanmay。谢谢回复。问题是我想禁用tab1中的Activity存在的tab2和tab3和tab4。 – bHaRaTh 2011-05-18 04:11:17
我已经告诉你如何禁用一个标签。现在就按你的意愿使用它。 – 2011-05-18 04:21:23