草庐IT

android - tabMode ="scrollable"不工作

我正在使用Android设计支持库中的TabLayout。我正在使用Material设计主题。下面是代码activity_scrollable_Tab.xml可滚动的TabActivity.javapublicclassScrollableTabsActivityextendsAppCompatActivity{privateToolbartoolbar;privateTabLayouttabLayout;privateViewPagerviewPager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.on

android - TabLayout 的不同 tabMode

我正在使用ViewPager和TabLayout。如果选项卡可以放在显示tabMode上,它们必须是:app:tabMode="fixed"否则app:tabMode="scrollable"我该怎么做? 最佳答案 我没听懂你的问题,但我可以帮助你,如果标签计数是静态的或固定的(你知道标签的数量)然后app:tabMode="fixed"如果标签计数是动态的(数据来自提要),则app:tabMode="scrollable" 关于android-TabLayout的不同tabMode,我

android - 为平板电脑设置选项卡布局 tabmode 的最佳方法是什么?

我正在使用Android设计支持库中的TabLayout。我如何将MODE_SCROLLABLE与GRAVITY_FILL一起使用,使其在所有设备和方向上看起来都一样?目前,如果我使用MODE_SCROLLABLE,它在7"平板电脑上看起来不错,但在10"平板电脑上,标签向左对齐。我希望能够对所有尺寸使用GRAVITY_FILL。这是我的表格布局:我正在代码中设置模式tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); 最佳答案 根据TabLayout.GRAVITY_FILLdocume

android - 当 tabMode 设置为 'scrollable' 时,TabLayout 不填充宽度

我已将TabLayout(来自支持库v22.2.1)添加到我的fragment中:问题是当Fragment的方向是横向时(在最初创建Fragment之前或之后),TabLayout与Fragment的宽度不匹配(是的,父级的宽度也设置为match_parent)。当屏幕宽度较小时(即不能同时显示所有选项卡):当屏幕宽度足够大以显示所有选项卡时(请参阅右侧的空白区域):如果我将tabMode更改为固定,则会填充宽度但选项卡太小。有没有合适的解决方案? 最佳答案 androidx版本:*****下面是旧答案*****试试这个,这是一种设