小编Анд*_*рей的帖子

如何从代码中设置PagerTitleStrip的TextColor,TextSize?

我试图从pagertitlestrip设置textsize和textcolor,但无法找到方法.

<android.support.v4.view.ViewPager
    android:id="@+id/myPager"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.v4.view.PagerTitleStrip
        android:id="@+id/myStrip"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top" />

</android.support.v4.view.ViewPager>
Run Code Online (Sandbox Code Playgroud)

编辑

main.xml中

<android.support.v4.view.ViewPager
    android:id="@+id/myPager"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.v4.view.PagerTitleStrip
        style="@style/PagerTitleStrip"
        android:id="@+id/myStrip"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top" />

</android.support.v4.view.ViewPager>
Run Code Online (Sandbox Code Playgroud)

style.xml

<style name="PagerTitleStrip">
    <item name="android:textAppearance">@style/PagerTitleStripTextAppearance</item>
</style>

<style name="PagerTitleStripTextAppearance">
    <item name="android:textColor">#FFFFFFFF</item>
    <item name="android:textSize">14sp</item>
</style>
Run Code Online (Sandbox Code Playgroud)

可惜我没有找到从AttributeSet中获取它的方法,获得Resource NotFound或InvalidResource Exception.

android android-viewpager

20
推荐指数
4
解决办法
2万
查看次数

标签 统计

android ×1

android-viewpager ×1