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