Hii Am 目前使用 pagerslidingtabstrip 和 viewpager 来托管 3 个滑动 fragment 。现在一切正常,但其中一个标题比其他标题长一点!所以它无法放入指定的位置。所以我收到了该标题的一些字母和 3 个点。所以我想问是否有一个好的方法来解决这个问题,使每个选项卡的宽度与其长度相对应。
请注意,如果我使用布局实现 pagerAdapter(Viewpager 和 PagerTitleStrip 如此处所述: http://developer.android.com/training/implementing-navigation/lateral.html ),则可以拥有此功能
最佳答案
尝试在定义 PagerSlidingTabStrip 的 xml 中添加此 app1:pstsShouldExpand="false"
属性
例如
<com.astuetz.PagerSlidingTabStrip
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/tab_bg"
app1:pstsTextAllCaps="false"
app1:pstsShouldExpand="false"
/>
关于android - 如何在 pagerslidingtabstrip 中设置不同的选项卡宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28310967/