app:tabMode 固定与可滚动
app:tabMode fixed vs scrollable
我已经对此进行了研究,但我找不到任何东西。
什么时候应该使用tabMode:fixed
,什么时候应该使用tabMode:scrollable
?它们之间有什么区别?其中哪一个是最佳实践?
tabMode:fixed - 标签固定在你的标签栏中(不适合长标签)
tabMode:scrollable - 您可以水平滚动标签页
如果你有很多标签或者你的标签很长,最好的做法是使用tabMode:scrollable
使用tabMode:fixed
when you know the number of tabs and their titles are fixed and properly showing in design window of android studio. Then use it.
当 *tabMode is fixed*
选项卡标题移动到下一行时。如果您膨胀自定义选项卡布局,那么它会在末尾显示椭圆形,如 ....
但是当您的标签是动态的并且它们的标题很长(或动态)时。你应该使用 tabMode:scrollable
但是您必须创建一个 customTabLayout 来处理它。因为你可能会卡在this problem. Solution to Problem
我已经对此进行了研究,但我找不到任何东西。
什么时候应该使用tabMode:fixed
,什么时候应该使用tabMode:scrollable
?它们之间有什么区别?其中哪一个是最佳实践?
tabMode:fixed - 标签固定在你的标签栏中(不适合长标签) tabMode:scrollable - 您可以水平滚动标签页
如果你有很多标签或者你的标签很长,最好的做法是使用tabMode:scrollable
使用tabMode:fixed
when you know the number of tabs and their titles are fixed and properly showing in design window of android studio. Then use it.
当 *tabMode is fixed*
选项卡标题移动到下一行时。如果您膨胀自定义选项卡布局,那么它会在末尾显示椭圆形,如 ....
但是当您的标签是动态的并且它们的标题很长(或动态)时。你应该使用 tabMode:scrollable
但是您必须创建一个 customTabLayout 来处理它。因为你可能会卡在this problem. Solution to Problem