代码之家  ›  专栏  ›  技术社区  ›  Rich

android中的滑动控制…seekbar真的是我最好/唯一的选择吗?

  •  20
  • Rich  · 技术社区  · 15 年前

    我使用seekbar作为一个滑块,因为我找不到其他任何东西,但我不得不做很多繁琐的工作,因为它不允许我设置最小值或在两个in t之间切换。因此,每当我需要一个滑块从0以外的值开始或返回一个浮点数时,我必须设置一个不描述控件的真正最大值的最大值,然后在读取时除以和/或加/减“进度”值。在我写完一个完整的类来处理转换我的滑块值之前,有没有更好的方法?我使用的是android 1.6…2.0中是否有滑盖控件或其他有文档记录的未来版本?

    1 回复  |  直到 15 年前
        1
  •  4
  •   CommonsWare    15 年前

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

    不是真的。首先,你真的不想 SeekBar 一路上做浮点运算,因为大多数手机在硬件上缺乏浮点支持,所以浮点运算速度很慢。至于为什么他们不允许你设置你自己的自定义最小值,而不是最大值,我不能这么说。