我希望进度条的颜色(特别是使用setSecondaryProgress更新的辅助进度)在运行时跨越某个点时动态更改.
我已经能够在我的Activity的onCreate函数(将颜色从黄色变为绿色)中通过调用setProgressDrawable并替换我从默认Android版本的水平进度中复制的资源(SDK/platforms /)来替换我自己的drawable到栏中机器人-2.1 /数据/ RES /抽拉/ progress_horizontal.xml).但是,在运行时更新它(是的,从UI线程通过AsyncTask)会导致整个进度条除了thumbtab之外变为黑色或透明.
我想这就是你正在寻找的



这可以通过为 Seak Bar 的背景和进度创建自定义 drwables 来实现。请参阅此链接以获取示例代码。
请参阅以下链接 http://javatechig.com/android/android-seekbar-example/
| 归档时间: |
|
| 查看次数: |
5865 次 |
| 最近记录: |