java - Android 中的 slider 控件... SeekBar 真的是我最好/唯一的选择吗?

标签 java android user-interface slider seekbar

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

最佳答案

Before I finish writing an entire class just to handle converting my slider values, is there a better way?

不是真的。对于初学者,你真的不希望像 SeekBar 这样的东西一路做浮点运算,因为大多数手机在硬件中缺乏对浮点的支持,所以浮点运算很慢。至于为什么他们不允许您设置自己的自定义最小值,而不仅仅是最大值,我不能说。

关于java - Android 中的 slider 控件... SeekBar 真的是我最好/唯一的选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1765892/

相关文章:

java - InetSocketAddress 中的通配符地址是什么意思?

java - 单击按钮后如何更改 JTable 行的颜色

Java:尝试播放 mp3 文件时出错

java - 在 Timer.Schedule() 中抛出空指针异常;

java - "Real time"转换程序中的答案

ios - 集中中央标签栏按钮

android - ObjectAnimator.setDuration 被忽略

android - 在Android中使用Firebase时发生Appcompat错误

jQuery UI - 可拖放的数据传输未定义

java - 调用基本重绘方法?