【问题标题】:How to change TabPageIndicator style programatically如何以编程方式更改 TabPage 指示器样式
【发布时间】:2014-09-05 13:40:51
【问题描述】:

我在 Activity 中有一个 TabPageIndicator。 TabPageIndicator 的其中一个片段包含另一个 TabPageIndicator。问题是我想为他们设计不同的设计。例如,我希望其中一个有分隔符,另一个没有,但我应用于活动的主题应用于两个 TabPageIndicators。有没有办法自定义它们?

PS:到目前为止,我已经尝试将样式属性添加到第二个 TabPageIndicator,但它不起作用。

【问题讨论】:

    标签: android android-viewpager pager viewpagerindicator tabpage


    【解决方案1】:

    引用https://github.com/JakeWharton/Android-ViewPagerIndicator/issues/134

    TabPageIndicator 是使用真实视图创建的,而不是在 Canvas 上绘制,这需要使用样式和可绘制对象来设置样式。这根本无法用 Android 的样式系统来完成。

    【讨论】:

    • 感谢您的回答。还有其他图书馆可以让我这样做吗?
    【解决方案2】:

    试试这个https://github.com/zeroarst/PagerIndicator。自定义寻呼机样式非常容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-11
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多