SeekBar未设置实际进度。SetProgress()不适用于早期Android版本

SeekBar未设置实际进度。SetProgress()不适用于早期Android版本,android,seekbar,Android,Seekbar,我有一个应用程序,我想根据从web服务检索到的值设置特定SeekBar的进度。但是,当我使用SetProgress(int)时,只有SeekBar的“seeker”被设置。该栏未按预期“填充” 这就是它看起来的样子: 关于如何解决这个问题有什么想法吗?尝试先设置最大值,然后设置进度。结果表明这是Android中的一个bug。另见: 解决方法是先执行setMax(0),然后执行setMax(max),然后执行setProgress()。我在Android 2.3.5上也遇到了同样的问题。你

我有一个应用程序,我想根据从web服务检索到的值设置特定SeekBar的进度。但是,当我使用SetProgress(int)时,只有SeekBar的“seeker”被设置。该栏未按预期“填充”

这就是它看起来的样子:


关于如何解决这个问题有什么想法吗?

尝试先设置最大值,然后设置进度。

结果表明这是Android中的一个bug。另见:


解决方法是先执行setMax(0),然后执行setMax(max),然后执行setProgress()。

我在Android 2.3.5上也遇到了同样的问题。你找到解决办法了吗?在调用setProgress()之前,我正在调用setMax()。解决方法正在工作。我面临SeekBar的问题。您能帮助我。。。这是我的问题