我的应用程序需求是自定义progressbar.A自定义进度有多色指示。例如进展小于30与绿色显示。进展小于60和大于30用黄色显示,最后进展从60到100以红色显示。自定义多色进度条
我想使进度条这样
http://www.android2freeware.com/Application/34/2011-08/10906.html#.TlTvqmEmsg_
我是新android开发。
由于事先
我的应用程序需求是自定义progressbar.A自定义进度有多色指示。例如进展小于30与绿色显示。进展小于60和大于30用黄色显示,最后进展从60到100以红色显示。自定义多色进度条
我想使进度条这样
http://www.android2freeware.com/Application/34/2011-08/10906.html#.TlTvqmEmsg_
我是新android开发。
由于事先
扩展Seekbar
类并覆盖其onDraw()
方法。您可以根据需要绘制拇指和进度背景。
静态创建可绘制的进度背景(比在程序中绘图更容易),并添加到资源中。您可以将此设置为可在xml或您的自定义类构造函数中绘制的进度。
class MySeekbar extends Seekbar {
// In Constructor load the thumb image into static members.
// override onDraw draw the thumb.
void onDraw(Canvas canvas) {
canvas.save();
canvas.drawBitmap(mThumb, left, top, right, bottom);
canvas.restore();
}
}
这就是你可以提供一些代码块。 –
那真是太好了。谢谢哥们。 –
很酷!你的问题是什么? – Cristian
如何做到这一点? – ingsaurabh
我的问题是我该如何做到这一点。我的意思是什么应该是我的出发点。 Regards –