2016-01-21 67 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免费自定义控件集合。