tablayout设置禁止点击
时间: 2024-01-01 11:05:14 浏览: 165
Android:提供一个可以设置下划线离底部的距离和宽度的TabLayout控件
5星 · 资源好评率100%
你可以通过设置TabLayout.Tab的isEnabled()方法来禁止TabLayout的点击。例如,你可以在创建Tab时将其isEnabled()设置为false,这样该Tab就不能被点击了。代码如下:
```
TabLayout.Tab tab = tabLayout.newTab();
tab.setText("My Tab");
tab.setEnabled(false);
tabLayout.addTab(tab);
```
另外,如果你想在运行时禁用某个Tab,可以通过获取TabLayout中的Tab实例,并将isEnabled()设置为false。例如:
```
TabLayout.Tab tab = tabLayout.getTabAt(0);
if (tab != null) {
tab.setEnabled(false);
}
```
这样,第一个Tab就会被禁用。
阅读全文