【发布时间】:2015-10-31 16:36:56
【问题描述】:
我正在使用 android.support.design.widget.TabLayout。 它有两个标签, 如果用户在特定条件下选择第二个选项卡,我希望用户重定向到第一个选项卡并不允许他转到第二个选项卡,直到条件匹配。 为了实现这一点,我尝试了,
tabLayout.getTabAt(0).select();
但它不会重新选择第一个选项卡
【问题讨论】:
-
与其让他们导航然后不得不重定向他们,在满足条件之前禁用选项卡选择可能更容易:stackoverflow.com/questions/4497187/…
-
@QuintinBalsdon ,谢谢,但是您链接中的示例与 TabHost 相关。它在 tabhost.getTabwidget 中有 setEnable() 方法。我在支持库中使用新的 TabLayout。