【发布时间】:2014-02-19 13:24:18
【问题描述】:
我正在使用PagerSlidingTabStrip,它在纵向模式下工作正常,但是当我将其更改为横向模式时,它们的选项卡不会覆盖所有屏幕空间并保持左对齐。
如何让它们间隔均匀?
【问题讨论】:
标签: android android-viewpager landscape-portrait pagerslidingtabstrip
我正在使用PagerSlidingTabStrip,它在纵向模式下工作正常,但是当我将其更改为横向模式时,它们的选项卡不会覆盖所有屏幕空间并保持左对齐。
如何让它们间隔均匀?
【问题讨论】:
标签: android android-viewpager landscape-portrait pagerslidingtabstrip
只要去图书馆类,即PagerSlidingTabStrip并改变这一行
private boolean shouldExpand = false;
到
private boolean shouldExpand = true;
希望这会有所帮助!
【讨论】:
<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
【讨论】:
尝试将 PagerSlidingTabStrip 的宽度设置为 match_parent。 :)
<com.example.PagerSlidingTabStrip
android:id="@+id/tabs"
**android:layout_width="match_parent"**
android:layout_height="48dip"
android:background="@drawable/background_tabs" />
【讨论】: