gpt4 book ai didi

android - PagerSlidingTabStrip 使 horizo​​ntalscrollview 的宽度固定

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:56:41 25 4
gpt4 key购买 nike

我现在在我的应用程序中使用 PagerSlidingTabStrip 库。我有 5 个标签,所以它超过了屏幕宽度。所以我必须滚动才能看到最后一个标签。

我想查看屏幕上的所有选项卡,不想滚动查看其他项目。

我尝试在 PagerSlidingTabStrip.java 中将 Horizo​​ntalScrollView 更改为 LinearLayout,但这有点奇怪。指示器移动不良。

// public class PagerSlidingTabStrip extends HorizontalScrollView

public class PagerSlidingTabStrip extends LinearLayout

而且我试过 shouldExpand 选项是正确的。但它没有再次工作。

app:pstsShouldExpand="true"

我能为此做什么????

最佳答案

我遇到了完全相同的问题,但是按照代码,我发现如果您需要设置选项卡 shouldExpand,则需要在将 viewpager 设置为选项卡之前执行此操作。

tabs = (PagerSlidingTabStrip) findViewById(R.id.slidingTabStrip);
//Before setting view pager

tabs.setShouldExpand(true); //Works

tabs.setViewPager(vpPager);

//After setting view pager
tabs.setShouldExpand(true); //Will not work

关于android - PagerSlidingTabStrip 使 horizo​​ntalscrollview 的宽度固定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24302577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com