2012-12-16 72 views
0

我正在開發將使用進度條的應用程序。設置進度條的固定值

問題是我不想使用方法setProgressBar(),只是因爲我想手動調節加載量。

實際上,當我使用例如setProgress(20)時,酒吧會每次更新20次。

我的意思是,我需要調用一種「set」方法,它將輸入作爲參數,並在進度條上設置固定量,而不會一次又一次改變它。

可能嗎?

回答

1

隨着文檔狀態:

setProgress(INT進展)

設置當前進展到規定值。

含義您可以將進度條的進度設置爲您想要的固定值。你唯一需要做的就是在正確的時間給它打電話。

+0

對不起,也許我沒有解釋得很好。其實,當我打電話給setProgress(5)時,酒吧每次都增加5個加載量。我需要的是將進度條加載量設置爲5。清楚嗎? – Michele

+0

是不是你setProgress() - 方法不被多次調用? – DroidBender

+0

當加速度計事件發生時,我只調用setProgress(),但如果我在它之前使用setProgress(0)(試圖重置酒吧),它根本不起作用! – Michele