2016-01-21 106 views
2

正如你所看到的 attachment ,我需要一個進度條爲我的android應用程序。有沒有類似於上面附件的東西?Android有沒有進度條/定時器?

+0

參考這個庫https://github.com/lzyzsd/CircleProgress –

+0

http://www.tiemenschut.com/how-to-customize-android-progress-bars/ –

+0

選中此:https://github.com/Trinea/android-open-project/tree/master/English%20Version# 7進度 –

回答

1

直接在android sdk中沒有實現它,但有一些項目可以幫助你實現它,其中一個是ProgressWheel,另一個是CircleDisplay

,我認爲圓形顯示將幫助您更好,因爲在他們的GitHub頁面表示你可以控制它完全一樣:

CircleDisplay cd = (CircleDisplay) findViewById(R.id.circleDisplay); 
cd.setAnimDuration(3000); 
cd.setValueWidthPercent(55f); 
cd.setTextSize(36f); 
cd.setColor(Color.GREEN); 
cd.setDrawText(true); 
cd.setDrawInnerCircle(true); 
cd.setFormatDigits(1); 
cd.setTouchEnabled(true); 
cd.setSelectionListener(this); 
cd.setUnit("%"); 
cd.setStepSize(0.5f); 
// cd.setCustomText(...); // sets a custom array of text 
cd.showValue(75f, 100f, true); 
0

你可以檢查this library這裏是一個很好的收集甜甜圈進度條。另外我建議你瀏覽Android Arsenal網站,這是一個不錯的Android免費自定義控件集合。