其他分享
首页 > 其他分享> > android-如何禁用片段的操作栏选项卡?

android-如何禁用片段的操作栏选项卡?

作者:互联网

由于我正在使用带有片段A,B,C的操作栏3个选项卡,因此最初我想禁用B,C

    ActionBar.Tab tab2 = ab.newTab();
    tab2.setText("PORT");
    tab2.setTabListener(this);
    tab2.setEnable(false);

但不允许我使用tab2.setEnable
禁用它的确切方法是什么?

解决方法:

您必须从操作栏中删除选项卡.不支持启用或禁用选项卡.标签也没有可见性功能.您必须致电:

ab.removeTab(tab2);

从操作栏设置为remove a tab.但这并不要求您必须销毁(tab2 = null)标签.

标签:tabs,android-actionbar,android
来源: https://codeday.me/bug/20191122/2057908.html