lan*_*dry 1 android android-widget tabactivity
我在TabActivity onCreate中创建了三个选项卡.
如何在运行时隐藏一个选项卡?
要隐藏选项卡,必须将其从TabWidget中删除.仅仅设置INVISIBLE是不够的.所以,隐藏标签:
tab = getTabHost().getTabWidget().getChildTabViewAt(tabPosition);
getTabHost().getTabWidget().removeViewAt(tabPosition);
Run Code Online (Sandbox Code Playgroud)
并再次显示该标签:
getTabHost().getTabWidget().addView(tab, tabPosition);
Run Code Online (Sandbox Code Playgroud)