我已经对此进行过研究,但我找不到任何东西。
我应该何时使用tabMode:fixed
,何时应该使用tabMode:scrollable
?它们之间的区别是什么?哪一个是最佳实践?
答案 0 :(得分:2)
tabMode:fixed - 选项卡固定在tabbar中(不适合长长的tabtitles) tabMode:scrollable - 您可以水平滚动标签
如果您有很多标签或者您的标题很长,最佳做法是使用tabMode:可滚动
答案 1 :(得分:0)
使用tabMode:fixed
当你知道选项卡的数量及其标题是固定的并正确显示在android studio的设计窗口中时。然后使用它。
当*tabMode is fixed*
标签标题移至下一行时。如果你膨胀自定义标签布局,那么它最终会显示ellipsize ....
但是当你的标签是动态的并且标题很长(或动态)时。您应该使用tabMode:scrollable
但是你必须创建一个 customTabLayout 来处理它。因为你可能陷入this problem。 Solution to Problem