Android 如何删除进度条底部的进度条编号?

Android 如何删除进度条底部的进度条编号?,android,progress-bar,Android,Progress Bar,如何删除图片上的包围圈 非常感谢您的帮助!:) 创建ProgressDialog时,将null传递给setProgressNumberFormat()和setProgressPercentFormat()。请注意,这仅在API级别11及更高级别上可用。如果要从“进度”对话框中禁用上述编号状态,则应删除此代码 progress1.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 这里我将向您展示如何创建不会显示任何状态的进度条 progres

如何删除图片上的包围圈


非常感谢您的帮助!:)

创建
ProgressDialog
时,将
null
传递给
setProgressNumberFormat()
setProgressPercentFormat()
。请注意,这仅在API级别11及更高级别上可用。

如果要从“进度”对话框中禁用上述编号状态,则应删除此代码

progress1.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
这里我将向您展示如何创建不会显示任何状态的进度条

progress1.setMessage("Fetching Files...! ");
progress1.setIndeterminate(true);             
 progress1.show();

当progressDialog处于不确定状态时,我需要一个类似的功能->来隐藏percenatge和min/max

private void setIndeterminate(boolean isIndeterminate) {
    progressDialog.setIndeterminate(isIndeterminate);
    if (isIndeterminate) {
        progressDialog.setProgressNumberFormat(null);
        progressDialog.setProgressPercentFormat(null);
    } else {
        progressDialog.setProgressNumberFormat("%1d/%2d");
        NumberFormat percentInstance = NumberFormat.getPercentInstance();
        percentInstance.setMaximumFractionDigits(0);
        progressDialog.setProgressPercentFormat(percentInstance);
    }
}

你必须制作自己的进度条。谢谢@commonware的回复,可惜我使用的是API 8。您知道任何解决方法吗?@Emkey:更改为使用API级别11,或者使用反射来调用这些方法。顺便说一句,进度数字和百分比在之前的Android版本中并不存在。或者,不要使用
ProgressDialog
@commonware:这是正确的。进度编号和百分比也将显示在先前的API级别中。我也在寻找一份工作workaround@CommonsWare如何显示下载KB/MB的进度。我想展示一下我们从Play store下载应用程序时的进度。@Commonware这里是我的问题,如果你能指导我,那就太好了。谢谢