Android 5.0 Material主题 ProgressBar颜色更改。
来源:互联网 发布:去哪里找淘宝摄影团队 编辑:程序博客网 时间:2024/05/16 13:52
Android L的ProgressBar 默认效果就非常好,看了网易新闻 在5.0 和4.4上分别装入网易新闻app 发现网易用的ProgressBar就是默认样式,但是在两个版本上显示不同。搜索了很多资料都是引用个android:indeterminateDrawable="@drawable/xxx"自定义文件,引用这个文件后ProgressBar 颜色是变了但没有5.0的效果了,所有更改5.0版本以上的ProgressBar颜色不是个方式。
正确方式:
<ProgressBar
android:id="@+id/pull_to_load_footer_progressbar"
android:layout_width="28dp"
android:layout_height="28dp"
android:gravity="center"
android:layout_marginRight="8dp"
android:indeterminateTint="@color/huang3_new"
android:indeterminateTintMode="src_atop"
/>
红色部分两个属性必须同时添加。
如果引用了v7包可以写在style里
<style name="MyProgressBar" parent="Base.Widget.AppCompat.ProgressBar"> <item name="android:indeterminateTint">你自定义的颜色</item> <item name="android:indeterminateTintMode">src_atop</item>
</style>
这里要感谢 http://blog.csdn.net/u012156512/article/details/50562270这个博主写的这个文章,写的很详细。
- Android 5.0 Material主题 ProgressBar颜色更改。
- android-更改ProgressBar颜色
- 5.0的Material ProgressBar颜色修改方案
- material progressbar颜色设置
- 更改ProgressBar颜色
- Android Material ProgressBar
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- android 5.0新特性之Material Design 使用Material主题
- Android 5.0学习之使用Material主题
- Android 5.0学习之使用Material主题
- Android 5.0学习之使用Material主题
- android material design 主题
- Android Material Design ProgressBar 使用经验(导入,颜色自定义等)
- Android Studio之 更改背景颜色及主题样式
- 软件编程规范之排版
- 虚拟币钱包怎么开发更合适
- 利用DirectShow列举系统已安装的摄像头设备
- C#下实现空白窗体中文输入
- Android 分享一个SharedPreferences的工具类,方便保存数据
- Android 5.0 Material主题 ProgressBar颜色更改。
- 虚拟币研发与运营的难度在哪里?
- maven 打包 时出现非法字符: /65279错误
- 过滤器和拦截器的区别
- MySQL命令行简介
- 文件中有一组整数,要求排序后输出到另一个文件中
- Java基础第二章
- 中国剩余定理
- 什么是序列化,为什么要序列化。