更改viewpager样式-没有条纹,但文本突出显示



是否可以在viewpager中隐藏蓝色底层条纹并突出显示标签标题?我需要将选中的标签标题设置为白色,其他标签标题设置为灰色。

这张图片解释了我想要达到的效果。

我不知道如何自定义ViewPager布局。据我所知,Android操作栏样式生成器不适合这里。

我的当前布局:

<android.support.v4.view.ViewPager
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
</android.support.v4.view.ViewPager>

您试过使用android:background="@null"吗?

下面是一个例子:

<android.support.v4.view.ViewPager
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="match_parent"
    android:id="@+id/pager"
    android:layout_width="match_parent">
    <android.support.v4.view.PagerTitleStrip
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/title"
        android:background="@null"
        android:layout_gravity="top"
        android:paddingTop="4dp"
        android:textColor="#ffffff"
        android:paddingBottom="4dp"
        android:animationCache="false">
    </android.support.v4.view.PagerTitleStrip>
</android.support.v4.view.ViewPager>

希望能有所帮助

相关内容

  • 没有找到相关文章

最新更新