我有 6 个选项卡项,但我想一次只显示 3 个选项卡项,因为您可以看到下一个选项卡项的一小部分是可见的



选项卡布局

我有6个选项卡项,但我想一次只显示3个选项卡项。因为你可以看到下一个选项卡项的一小部分是可见的因此,当我滑动时,下一个3选项卡项目应该出现?

在您的主活动中

ViewPager mpager;
TabPageAdapter adapter = new TabPageAdapter(getSupportFragmentManager(), list);
mtabLayout.setTabGravity(TabLayout.GRAVITY_FILL);
mpager.setOffscreenPageLimit(list.size());
mpager.setAdapter(adapter);

在您的xml TabLayout集合中

app:tabMode="scrollable"

您可以使用此库,并处理可见项目的数量

最新更新