除了实现我们自己的进度条之外,还有一种简单的方法可以通过扩展DownloadProgressBar组件来更改默认下载进度条的条形颜色吗?
答案 0 :(得分:2)
由于执行进度条绘图的drawProgressBar
方法为private
,因此您无法更改其中的颜色。但是您可以编写自己的类Sprite
并实现IPreloaderDisplay
并复制DownloadProgressBar
类中的所有代码。然后在drawProgressBar
方法中设置自己的颜色。不要忘记将自己的预加载器设置为preloader
的{{1}}属性。
答案 1 :(得分:2)
尝试在Application标记中设置preloaderChromeColor
。如果你想要更多控制,你需要创建一个自定义预加载器,扩展SparkDownloadProgressBar并在那里设置backgroundColor。