21

我将 SeekBar 用作滑块,因为我找不到其他任何东西,但我必须做很多麻烦的工作,因为它不允许我设置最小值或进入整数之间。所以,任何时候我需要一个滑块从 0 以外的值开始或返回一个浮点数,我必须设置一个不描述控件真正最大值的最大值,然后除和/或添加/当我阅读它时减去“进度”值。在我完成编写整个类来处理转换我的滑块值之前,有没有更好的方法?我使用的是 Android 1.6...2.0 或任何其他记录在案的未来版本中是否有滑块控件?

4

1 回答 1

4

在我完成编写整个类来处理转换我的滑块值之前,有没有更好的方法?

并不真地。对于初学者来说,你真的不希望SeekBar在此过程中进行浮点运算,因为大多数手机在硬件中缺乏对浮点的支持,因此浮点运算很慢。至于为什么他们不允许您设置自己的自定义最小值,而不仅仅是最大值,我不能说。

于 2009-11-19T23:30:15.630 回答