2011-08-08 84 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