android - 如何将选项卡设置为不可点击

标签 android android-layout

我在一个选项卡主机中有三个选项卡。 我可以在三个选项卡之间切换。 但是我希望第三个选项卡不可单击。这将由选项卡第一个选项卡中的差异按钮触发。

关于如何实现这一目标有任何帮助吗?

最佳答案

尝试:

如果您想禁用 TabWidget 上的一个选项卡按钮,请尝试以下代码:

//tabHost = ...(获取 TabHost)

tabHost.getTabWidget().getChildTabViewAt(your_index).setEnabled(false);

如果您想总体禁用选项卡小部件,则:

//tabWidget = ...(获取TabWidget)

 tabWidget.setEnabled(false);

关于android - 如何将选项卡设置为不可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7966738/

相关文章:

android - startActivityForResult 创建挂起通知立即触发

java - Android Java 正则表达式匹配

java - 游戏 - 使用带有 openCV 人脸检测的前置摄像头

android - 如何设置 Header 、 Scrollable content 和 Footer ?在安卓系统中

android - 如何在Android上实现循环之间的无缝音频播放

java - Ui 击中 Firebase Firestore 删除数据?

android - 用于多部分 POST 请求的 Google-api-client

android - 找不到类 BadgeDrawable。如何在 Android 中使用 Material Design BadgeDrawable

android - 工具栏不从内部折叠工具栏显示

android - 我可以将 android 应用程序的背景作为一组图像吗?