1

我正在使用 ActionBarSherlock + HoloEverywhere + ViewPagerIndicator 库。

  1. 有没有办法将 UnderlinePageIndicator 放在顶部而不是底部?
  2. 在 Jelly Bean 上,UnderlinePageIndicator 不会在几站时自动隐藏,而在 GingerBread 上却可以完美运行。有任何想法吗?
4

2 回答 2

0

您可以使用 TabPageIndicator 并通过编辑名为 vpi_tab ???_holo 的九个补丁 PNG 来更改下划线的外观。每个屏幕密度有 6 个。

于 2013-08-01T05:55:53.520 回答
0

只需根据需要设置高度:

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<com.viewpagerindicator.UnderlinePageIndicator
    android:id="@+id/pageIndicator"
    android:layout_height="2dp"
    android:layout_width="fill_parent"
    />

<android.support.v4.view.ViewPager
    android:id="@+id/vp_pages"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
</LinearLayout>
于 2015-03-12T13:54:19.783 回答