2011-05-10 64 views

回答

2

ProgressDialog有方法setProgressNumberFormat()。这正是你需要的。

你的情况:

progressDialog.setProgressNumberFormat("%1d remaining out of %2d"); 

。当然,这是更好地定义资源的字符串。

Upd:此方法只适用于Android 3.0。作为替代方案,您可以实现自己的ProgressDialog,或者只需复制Progress unit in ProgressDialog中提到的Android源代码实现。

+0

@ sergey-glotov不幸的是,这个函数似乎没有在最新的Android版本中可用http://stackoverflow.com/questions/3492001/progress-unit-in-progressdialog。这是真的吗?..任何替代..? – Jitesh 2011-05-10 09:12:47

+0

对不起。它仅在Android 3.0中可用。作为替代方案,您可以实现自己的ProgressDialog,或者仅从Android源代码复制实现。 – 2011-05-10 09:20:38

+0

@ sergey-glotov好的..谢谢你的帮助 – Jitesh 2011-05-10 09:27:55