如何替代进度条进度信息即61/100到自定义消息为0,剩余满分为100 [英] How to Override progress bar progress message i.e.. 61/100 to a custom message as 0 remaining out of 100
问题描述
可能重复:
进展单位ProgressDialog
如何替代进度条进度信息即61/100到自定义消息10剩余满分为100
How to Override progress bar progress message i.e.. 61/100 to a custom message as 10 remaining out of 100
推荐答案
ProgressDialog
的方法<一href="http://d.android.com/reference/android/app/ProgressDialog.html#setProgressNumberFormat%28java.lang.String%29"相对=nofollow> setProgressNumberFormat()。这正是你需要的。
ProgressDialog
has method setProgressNumberFormat(). It's exactly what you need.
在你的情况:
progressDialog.setProgressNumberFormat("%1d remaining out of %2d");
当然,这是更好地定义字符串资源。
Of course, it's better to define the string in resources.
UPD:这仅适用于安卓3.0的方法。作为替代方案,你可以实现自己的ProgressDialog或只是复制在ProgressDialog 提及进展单元从Android的源实施一>
Upd: This method available only in Android 3.0. As alternative you can implement your own ProgressDialog or just copy implementation from Android sources as mentioned in Progress unit in ProgressDialog.
这篇关于如何替代进度条进度信息即61/100到自定义消息为0,剩余满分为100的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!