首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android圆形进度条(材质设计)更改颜色

Android圆形进度条(材质设计)更改颜色
EN

Stack Overflow用户
提问于 2015-01-24 00:32:53
回答 2查看 5K关注 0票数 3

我需要更改棒棒糖(API21)应用程序中ProgressBar元素的颜色。更清楚地说,我的意思是,例如,到Youtube移动应用程序的循环进度条。例如,我需要将进度条的颜色设置为红色。我在网上看到过一些使用drawable.xml文件的例子,但是所有的主题都会修改进度条的动画风格。我想保持棒棒糖/材质设计的默认动画。

感谢所有人。

EN

回答 2

Stack Overflow用户

发布于 2015-03-24 05:16:11

对indeterminateTintMode使用"src_in“,并将indeterminateTint设置为您希望将进度条更改为的颜色。

代码语言:javascript
复制
<ProgressBar
    android:id="@+id/progressBarSpinner"
    android:layout_height="75dp"
    android:layout_width="75dp"
    android:layout_gravity="center"
    android:indeterminateTint="@color/red"
    android:indeterminateTintMode="src_in"/>
票数 6
EN

Stack Overflow用户

发布于 2015-03-20 08:40:55

我只是使用Android Studio中的以下特性将其放入设计视图。不管怎样,对我来说很管用

设计倍增=你的颜色indeterminateTintMode = indeterminateTint

文本

代码语言:javascript
复制
<ProgressBar
    android:id="@+id/progressBarSpinner"
    android:layout_height="75dp"
    android:layout_width="75dp"
    android:layout_gravity="center"
    android:indeterminateTint="@color/accent_material_dark"
    android:indeterminateTintMode="multiply"/>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28114411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档