【问题标题】:PagerSlidingTabStrip landscape mode padding fixPagerSlidingTabStrip 横向模式填充修复
【发布时间】:2014-02-19 13:24:18
【问题描述】:

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

如何让它们间隔均匀?

【问题讨论】:

    标签: android android-viewpager landscape-portrait pagerslidingtabstrip


    【解决方案1】:

    只要去图书馆类,即PagerSlidingTabStrip并改变这一行

    private boolean shouldExpand = false; 
    

    到

    private boolean shouldExpand = true;
    

    希望这会有所帮助!

    【讨论】:

      【解决方案2】:
      <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
      

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

        • 它是水平滚动视图,所以没有区别
        猜你喜欢
        • 2010-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-17
        • 1970-01-01
        • 2023-03-05
        • 2018-05-01
        • 1970-01-01
        相关资源
        最近更新 更多