【问题标题】:Android : Scale and change color Of Draw-able progress bar simultaneouslyAndroid:同时缩放和更改可绘制进度条的颜色
【发布时间】:2023-04-10 23:33:01
【问题描述】:

我是 Android 应用开发的新手。在我的应用程序中,我使用“ProgressBar myProgressBar”声明了一个进度条。当我得到“myProgressBar.getMax()”时,我正在使用以下 XML 为整个 drawable 设置动画以缩放并适应屏幕布局

<?xml version="1.0" encoding="utf-8"?>
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXScale="1" android:toXScale="5.0" android:fromYScale="1"
android:toYScale="6.0" android:pivotX="50%" android:pivotY="50%"
android:duration="5000" />

并且正在执行“加载动画 (getApplicationContext(), R.anim.progressbarscale);”缩放进度条。

我的问题是,在进行缩放动画时,我可以动态更改进度条的填充颜色吗?我可以暂停动画、更改颜色并恢复动画吗?

我希望我的问题很清楚。请帮忙。

【问题讨论】:

  • 我猜这是不可能的:(

标签: android colors progress-bar scale


【解决方案1】:

这对于标准小部件是不可能的,但是可以使用通常不可能的属性构建您自己的小部件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    相关资源
    最近更新 更多