如何替代进度条进度信息即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

查看:328
本文介绍了如何替代进度条进度信息即61/100到自定义消息为0,剩余满分为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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆