gpt4 book ai didi

android - 进度条颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:23:57 24 4
gpt4 key购买 nike

我想将我的应用程序中的进度条颜色设置为默认进度条颜色为浅白色,我的应用程序也有白色背景,因此无法正常显示。所以请给我解决方案。谢谢。

最佳答案

@Chirag:我认为这还不够,是吗?您的代码可能会在背景中设置渐变,但白色微调器仍会存在。

为了让我的自定义微调器正常工作,我所做的是设置一个带有背景可绘制对象(图像或形状)的 ProgressBar。 ProgressBar动画在这里用Java调用。

<ProgressBar
android:id="@+id/ProgressBar01"
android:layout_width="40px"
android:layout_height="40px"
style="?android:attr/progressBarStyle"
android:indeterminateOnly="false"
android:background ="@drawable/spinner_blue_76"
/>

splash_spinner.xml

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="359"
android:duration="1000"
android:repeatMode="restart"
android:repeatCount="infinite"
android:interpolator="@android:anim/linear_interpolator">
</rotate>

启动器 Activity

    ...
ProgressBar t = (ProgressBar) findViewById(R.id.ProgressBar01);
t.startAnimation(AnimationUtils.loadAnimation(this,R.anim.splash_spinner));
...

spinner_blue_76(或其他)

enter image description here

这可能也不是正确的方法,但效果很好。 (我现在在我的灰色背景上有一个蓝色的旋转器)

关于android - 进度条颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5647037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com