草庐IT

Android Circular Progress Bar (Material Design) 变色

coder 2023-12-26 原文

我需要更改 Lollipop (API 21) 应用程序中 ProgressBar 元素的颜色。 更清楚地说,我的意思是,例如,Youtube 移动应用程序循环进度条。例如,我需要将进度条的颜色设为红色。 我在互联网上看到了一些使用 drawable.xml 文件的示例,但所有主题都修改了进度条的动画样式。我想保留 Lollipop/Material Design 默认动画。

感谢大家。

最佳答案

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

<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"/>

关于Android Circular Progress Bar (Material Design) 变色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28114411/

有关Android Circular Progress Bar (Material Design) 变色的更多相关文章

  1. javascript - JavaScript 文件的变色龙模板? - 2

    我正在开发一个简单的Pyramid应用程序,我在其中使用JQuery执行AJAX请求。到目前为止,我的变色龙模板中有我的javascript代码。现在我想将我的javascript提取到另一个位置(例如作为静态资源)。我的问题是我发现我的javascript代码依赖于动态生成的内容,如下所示:$.post("${request.route_url('my_view')}",{'data':'somedata'},function(html){$("#destination").html(html);});动态元素是:"${request.route_url('my_view')}"在模

  2. javascript - 在 Lab、Hcl 或任何感知均匀的颜色系统中改变色调和亮度 - 2

    在HSL颜色空间中更改色调、饱和度和亮度非常容易。参见thisjavascriptimplementationforexample.生成配色方案也很容易,例如:类似色、单色、三色、四色等。参见thisjavascriptimplementation.问题在于HSL颜色系统在感知上并不统一。实际上这是一个真正的问题。如果你不知道我在说什么,没关系。阅读:here和here.(这两篇文章真的很短,但很有值(value),你真的应该读一读)。解决方案是使用感知统一的色彩空间,例如:CieLab、CieLuv或Hcl。问题是这些颜色空间也有色域外的颜色(无法显示的颜色)。要在javascrip

  3. php - 在我的自定义形状多边形jpgraph中填充渐变色 - 2

    我正在使用jpgraph并创建雷达图。面对使用渐变颜色填充自定义形状多边形的问题。我有功能来填充具有平底的渐变颜色多边形,我想在我的自定义形状多边形中填充渐变颜色。谁能帮我?我该怎么做?当前输出:期望的输出:你可以在这里找到渐变类。http://code.google.com/r/linksoftafrica-maison-george/source/browse/libs/jpgraph/jpgraph_gradient.php//Fillaspecialcaseofapolygonwithaflatbottom//withagradient.Canbeusedforfilledli

  4. android - 如何更改 MaterialDesign EditText 中的提示? - 2

    我使用TextInputEditText和Kotlin。我尝试以编程方式更改提示。但它只是在盒子里改变了。当我写东西时向上移动时添加-上面的提示不显示。我在onCreate中使用这段代码:editTextChooseDate.hint="PleasechoosetheDate"然后我检查editTextChooseDate是否有一些测试并尝试通过以下方式更改提示:editTextChooseDate.hint="SelectedDate"xml中有editTextChooseDate:我希望以编程方式更改上层提示。 最佳答案 您应该

  5. Android Circular Progress Bar (Material Design) 变色 - 2

    我需要更改Lollipop(API21)应用程序中ProgressBar元素的颜色。更清楚地说,我的意思是,例如,Youtube移动应用程序循环进度条。例如,我需要将进度条的颜色设为红色。我在互联网上看到了一些使用drawable.xml文件的示例,但所有主题都修改了进度条的动画样式。我想保留Lollipop/MaterialDesign默认动画。感谢大家。 最佳答案 将“src_in”用于indeterminateTintMode,并将indeterminateTint设置为您希望将进度条更改为的颜色。

  6. c++ - 当字符变色并向后打印时字符重叠 - 2

    正如您所看到的,即使有空间容纳它们,上面的深色X也被切掉了。发生这种情况是因为它们改变了颜色并且向后打印(从右到左)。这是错误、错误代码、我系统上的错误设置还是(我怀疑)它应该是什么?这是生成此输出的代码:#include#includevoidmoveTo(intx,inty){COORDkord={x,y};SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),kord);}voidsetColor(WORDattributes){SetConsoleTextAttribute(GetStdHandle(STD_OUTPU

  7. AE导出json文件以及渐变色问题办法 - 2

    动效设计在app里的重要性,我想不用多说。懂的都懂......设计好的动效让开发照着写代码来实现,最后得到的效果往往不尽如人意。简单动效开发可以找模版来改,复杂点的找不到模版的就很难受了。写吧,效果不行;导GIF吧,占内存又不高清……有没有什么更好的办法呢?当然有啊,社会在进步,工具在发展……^_^这也是我自己在网上查找资料对比总结以后得到的结果。还是要感谢那些在网上无私奉献自己知识的前辈们。整理在这也算是给自己做个笔记。作为UI设计师,动效确实不常做,本人也确实出现了反复忘记的情况。最终决定做个自己吸收后的笔记,免得下次要做的时候又忘了(熬夜加岁月不饶人,记忆力衰退了)(/ω\)好了,废话不

  8. ios - 圆形渐变色 - 2

    这个问题在这里已经有了答案:iOS-Circleshapedgradient(6个答案)关闭6年前。我必须用动画创建一个圆圈,我已经创建了它并且一切正常。我的问题是添加渐变颜色。请引用随附的屏幕截图下面是我用动画创建圆圈的代码:letlineWidth:CGFloat=20dispatch_async(dispatch_get_main_queue()){()->VoidinletstartAngle=-90.0letendAngle=-90.01letcirclePath=UIBezierPath(arcCenter:CGPoint(x:self.frame.width/2,y:se

  9. 新安卓恶意软件“变色龙”正在冒充澳大利亚银行和加密货币交易所 - 2

    近日,网络安全公司Cyble发现一种名为Chameleon(“变色龙”)的新安卓恶意软件冒充澳大利亚政府机构CoinSpot加密货币交易所和IKO银行,通过受损网站、Discord附件和Bitbucket托管服务进行分发,对澳大利亚和波兰的用户展开网络攻击。Cyble的安全研究人员表示Chameleon主要通过叠加注入和密钥记录、cookie和受感染设备的短信窃取用户凭据。能够逃避安全软件检查该恶意软件有很强的逃避安全检查能力,一旦启动后会立即执行各种“检查”,以逃避安全软件的检测。(据悉,“检查”主要包括反仿真检查,以检测设备是否已扎根并激活调试,从而增加恶意软件应用程序在系统安全环境中运行

  10. Android自定义圆弧进度条(半圆进度条) 圆弧渐变色进度条带指示 圆弧宽高可自由修改 - 2

    首先我们来看下效果图圆弧高度可以自定义,说明,只有高度设置为宽度的二分之一时,才是半圆,否则就是半圆的一部分,即圆弧。不只是圆弧是自定的,图中的文字“2”的控件也是自定义的,下面也会给出源码。不多说,直接上源码:圆弧进度条控件:/***Createdbyyfxon2022/10/1117:32**/publicclassCircleBarViewextendsView{privatePaintrPaint;//绘制矩形的画笔privatePaintprogressPaint;//绘制圆弧的画笔privatePaintanchorPaint,anchorBgPaint;//锚点privatefl

随机推荐