Android:同时缩放和更改可绘制进度条的颜色

时间:2011-08-03 06:14:56

标签: android colors progress-bar scale

我是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);”缩放进度条。

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

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

1 个答案:

答案 0 :(得分:1)

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