2012-12-16 49 views
0

我正在开发将使用进度条的应用程序。设置进度条的固定值

问题是我不想使用方法setProgressBar(),只是因为我想手动调节加载量。

实际上,当我使用例如setProgress(20)时,酒吧会每次更新20次。

我的意思是,我需要调用一种“set”方法,它将输入作为参数,并在进度条上设置固定量,而不会一次又一次改变它。

可能吗?

回答

1

随着文档状态:

setProgress(INT进展)

设置当前进展到规定值。

含义您可以将进度条的进度设置为您想要的固定值。你唯一需要做的就是在正确的时间给它打电话。

+0

对不起,也许我没有解释得很好。其实,当我打电话给setProgress(5)时,酒吧每次都增加5个加载量。我需要的是将进度条加载量设置为5。清楚吗? – Michele

+0

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

+0

当加速度计事件发生时,我只调用setProgress(),但如果我在它之前使用setProgress(0)(试图重置酒吧),它根本不起作用! – Michele