Android中的滑块控制...... SeekBar真的是我最好/唯一的选择吗?

Ric*_*ich 20 java user-interface android slider seekbar

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

Com*_*are 4

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

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