AppWidget中的自定义ProgressBar(RemoteViews) - 可行吗?

时间:2011-03-09 15:23:17

标签: android widget progress-bar android-appwidget

我正在尝试创建一个自定义的不确定ProgressBar以便在AppWidget中使用 - 应该支持RemoteViews可以处理ProgressBar - 但是如何声明我想用的动画drawable代替标准系统提供的动画?

2 个答案:

答案 0 :(得分:2)

在code / xml中,您可以声明进度条并设置可见:

android:indeterminateDrawable="@drawable/spin_progress"

spin_progress.xml会将图像设置为旋转动画。

<animated-rotate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/imagetorotate"
    android:pivotX="50%"
    android:pivotY="50%"/>

答案 1 :(得分:1)

这是不可行的 - 框架动画和其他小部件不支持作为远程视图。我最终在我的静态AppWidget图像上覆盖了一个常规的不确定ProgressBar - 可以在remoteview中找到...