我的應用程序需求是自定義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 –