【发布时间】:2012-10-16 17:38:41
【问题描述】:
当我添加水平 ProgressBar 时,它的行为符合预期——我设置了进度值并显示它。
但是,当我添加 ProgressBar(圆形)时,它会旋转。就是这样。在这种形式中,任何进度条都更像是“请稍候”指示符,因为没有显示进度值。
所以我的问题是(假设名称中的进步意味着进步)——如何停止旋转并显示进度值?例如,如果我将 max 设置为 100,将 value 设置为 50,我希望看到半圆弧。
换句话说,如何使圆形 ProgressBar 表现得像水平 ProgressBar,除了形状?
【问题讨论】:
-
圆形进度条被称为“不确定”是有原因的。您可能需要创建某种自定义可绘制对象。
-
我将
indeterminate设置为假。但是,不管我设置什么,图像都没有改变,progress和max是干什么用的? -
ProgressBar应该是使用indeterminate时的实际条形图。就像您在 Google Drive 上下载文件一样。我们可以看看你正在使用的代码吗? -
@Eric,没有代码,我拖放了圆形 ProgressBar,但无论我如何配置它,它都只是旋转。 IE。
max和progress值被完全忽略。
标签: android android-progressbar