Android有进度条/计时器吗?

时间:2016-01-21 10:45:03

标签: android android-progressbar

正如你所看到的那样 attachment ,我需要一个进度条为我的Android应用程序。是否有类似于上面附件?

2 个答案:

答案 0 :(得分: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);

答案 1 :(得分:0)

你可以查看this library这里是甜甜圈进度条的好收藏。另外,我建议你浏览Android Arsenal网站,这是一个很好的免费自定义控件集合。