2011-08-08 86 views
1

水平进度条为您提供了一个分数和它的进度百分比。 我想删除分数,并保持百分比。我会感谢你的回答。 请注意,我的最低API级别是7.Android水平进度条

也许我对问题不够清楚,下面是显示进度条的代码。非常简单。

myProgressDialog = new ProgressDialog(this); 
       myProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 
       myProgressDialog.setCancelable(false); 
       myProgressDialog.setProgress(0); 
       myProgressDialog.setMax(max); 
       myProgressDialog.show(); 

setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);显示进度条。当你的进步正在增加你的小部件进度百分比,以及例如进步分数,如果max为100

_____________________ 
|=============________| 
60%  60/100 

这是由Android提供的控件样式。我想删除这部分

+0

正如CommonsWare在他的回答中提到的,水平ProgressBar不会给你一个分数。您是否有可能使用别人的代码而对其工作原理有不完全的理解?如果是这样的话,那么花一点时间去理解代码当然是有利的。如果您对特定代码块的具体问题有疑问,请将这些问题与相关代码块一起发布。 – glorifiedHacker

+0

我没有假设任何东西 - 注意我将我的评论形容为一个问题。这个问题是因为你在讨论显示一个分数的ProgressBar(事实并非如此)。如果你提到ProgressDialog或者发布了你的代码(我看到你在编辑中做过),那么这个问题就没有必要了。 – glorifiedHacker

回答

1

水平ProgressBar小部件是一个酒吧。它不会“给你分数”。

+0

在'myProgressDialog'上调用'setProgressNumberFormat(null)'。 – CommonsWare

+0

哦,对不起 - 没有注意到这个方法是新的。我怀疑它可以通过一种风格来控制。只需编写自己的对话框。 – CommonsWare