如何调整Android SeekBar灵敏度

如何调整Android SeekBar灵敏度,第1张

概述我试图第一次使用SeekBar,我对结果感到失望.我有一个应用程序,需要使用滑块覆盖80个点.我希望用户能够以0.5的增量移动(即10.5,11.0).我的最大范围是40,这就是为什么我把它加倍到80以占小数.一切正常,但是当我把它放在我的Droid上时,我认为表现很糟糕.当试图在21.5停止时,滑块通常

我试图第一次使用Seekbar,我对结果感到失望.我有一个应用程序,需要使用滑块覆盖80个点.我希望用户能够以0.5的增量移动(即10.5,11.0).我的最大范围是40,这就是为什么我把它加倍到80以占小数.

一切正常,但是当我把它放在我的DroID上时,我认为表现很糟糕.当试图在21.5停止时,滑块通常停在22.0或22.5,我不得不花费额外的时间尝试将其滑过.其他时候我会尝试选择滑块,它没有响应.我并不关心无反应,但如果需要用户精确到达某个位置,我就不能将Seekbar放在我的应用程序中.

有什么我可以做的调整Seekbar,以便很容易达到你试图降落的数字吗?我不确定问题是否正在发生,因为我的Seekbar包含大量可能的值,并且屏幕大小有限,这会迫使数字被打得更近?或者,如果这只是它的行为方式.

如果没有一种好的方法来调整灵敏度,是否有一个很好的替代方案,我可以使用它提供类似的功能?

解决方法:

I’m not sure if the problem is
occurring because my Seekbar contains
a large amount of possible values, and
with screen size limited this forces
the numbers to be smashed closer
together?

差不多这个.您可以做的一件事是在搜索栏旁边添加一个小的加号和减号按钮,将值递增和递减0.5.这样,您仍然可以使用搜索栏来处理一般情况,并根据需要使用按钮优化您的选择.也许不是最优雅的解决方案,但它肯定会奏效.

总结

以上是内存溢出为你收集整理的如何调整Android SeekBar灵敏度全部内容,希望文章能够帮你解决如何调整Android SeekBar灵敏度所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1109248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存