动态修改ViewPagerIndicator CustomTabPageIndicator Tab标签文字颜色
2013-07-13 20:06
302 查看
ViewPagerIndicator 的CustomTabPageIndicator 默认是没有Tab选中修改TextView颜色特效的。
可以通过以下方式实现:
新建viewpager_title_textcolor.xml
在style.xml中修改CustomTabPageIndicator的android:textColor属性即可:
可以通过以下方式实现:
新建viewpager_title_textcolor.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- Non focused states --> <item android:state_focused="false" android:state_pressed="false" android:state_selected="false" android:color="#99000000"/> <item android:state_focused="false" android:state_pressed="false" android:state_selected="true" android:color="#FF00A639"/> <!-- Focused states --> <item android:state_focused="true" android:state_pressed="false" android:state_selected="false" android:color="#99000000"/> <item android:state_focused="true" android:state_pressed="false" android:state_selected="true" android:color="#FF00A639"/> <!-- Pressed --> <item android:state_pressed="true" android:color="#FF00A639"/> </selector>
在style.xml中修改CustomTabPageIndicator的android:textColor属性即可:
<style name="CustomTabPageIndicator" parent="Widget.TabPageIndicator"> <item name="android:background">@drawable/custom_tab_indicator</item> <item name="android:textAppearance">@style/CustomTabPageIndicator.Text</item> <item name="android:textColor">@drawable/viewpager_title_textcolor</item> <item name="android:textSize">20sp</item> <item name="android:divider">@drawable/custom_tab_indicator_divider</item> <item name="android:showDividers">middle</item> <item name="android:paddingLeft">8dp</item> <item name="android:paddingRight">8dp</item> <item name="android:paddingTop">5dp</item> <item name="android:fadingEdge">horizontal</item> <item name="android:fadingEdgeLength">8dp</item> </style>
相关文章推荐
- 动态修改ViewPagerIndicator CustomTabPageIndicator Tab标签文字颜色
- 动态修改ViewPagerIndicator CustomTabPageIndicator Tab标签文字颜色
- Android-ViewPagerIndicator框架使用——TabPageIndicator以及样式的修改
- ViewPageIndicator + ViewPager + Fragment实现类似网易新闻客户端Tab标签
- 利用ViewPageIndicator+ViewPager实现左右滑动带图标tab标签功能
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Tab---Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Android Tablayout + viewpager 切换时修改tablayout title(标题)的字体颜色和字体大小
- 开源框架ViewPagerIndicator的使用——TabPageIndicator
- 已解决:TabPageIndicator ViewPager has not been bound 的异常解决
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- (4.1.8.6)Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Tab系列 03 FragmentPagerAdapter + Fragment + ViewPager+TabPageIndicator
- 仿网易新闻客户端Tab标签Android 开源框架ViewPageIndicator 和 ViewPager
- 自定义ViewPagerIndicator标题栏标题文字颜色