我在一个选项卡主机中有三个选项卡。 我可以在三个选项卡之间切换。 但是我希望第三个选项卡不可单击。这将由选项卡第一个选项卡中的差异按钮触发。
关于如何实现这一目标有任何帮助吗?
最佳答案
尝试:
如果您想禁用 TabWidget 上的一个选项卡按钮,请尝试以下代码:
//tabHost = ...(获取 TabHost)
tabHost.getTabWidget().getChildTabViewAt(your_index).setEnabled(false);
如果您想总体禁用选项卡小部件,则:
//tabWidget = ...(获取TabWidget)
tabWidget.setEnabled(false);
关于android - 如何将选项卡设置为不可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7966738/