PagerSlidingTabStrip横向模式填充修复

时间:2014-02-19 13:24:19

标签: android android-viewpager landscape-portrait pagerslidingtabstrip

我正在使用PagerSlidingTabStrip它在纵向模式下正常工作但是当我将其更改为横向模式时,它们的标签不会覆盖所有屏幕空间并保持左对齐。

如何使它们均匀分布?

How to fix it?

3 个答案:

答案 0 :(得分:5)

只需去图书馆类PagerSlidingTabStrip并更改此行

即可
private boolean shouldExpand = false; 

private boolean shouldExpand = true;

希望这有帮助。!

答案 1 :(得分:1)

<com.astuetz.PagerSlidingTabStrip
        android:id="@+id/tabs"
        android:layout_width="match_parent"
        android:layout_height="36dp"
        android:background="@drawable/background_tabs"
        android:fillViewport="false"
        viewpager_:pstsIndicatorHeight="3dp"
        viewpager_:pstsShouldExpand="true" /> <---just make it true

答案 2 :(得分:0)

尝试将PagerSlidingTabStrip的宽度设置为match_parent。 :)

<com.example.PagerSlidingTabStrip
    android:id="@+id/tabs"
    **android:layout_width="match_parent"**
    android:layout_height="48dip"
    android:background="@drawable/background_tabs" />