See*_*You 55 android range seekbar
这个问题的变化可以在互联网上找到,但不是答案.
我想要一个具有双拇指范围选择的搜索栏.我愿意自己编程,但我缺乏Android经验.有人可以给我一些指示从哪里开始.我的意思是,我知道我将不得不扩展一些东西(可能是ProgressBar),但是我应该怎么做呢?我是否真的必须重新创建标准搜索栏的所有功能,还是有更简单的方法?
当然也欢迎完整的解决方案;)
小智 109
我也在寻找这个,但无济于事.所以我制作了一个新的小部件,随意使用它:https://github.com/anothem/android-range-seek-bar

Att*_*hof 27
"我也在寻找这个,但没有用.所以我制作了一个新的小部件,随意使用它:https://code.google.com/p/range-seek-bar/ "
Stephan链接的这个例子很棒!但是,用户必须按任意拇指才能获得响应.我希望如果用户按下栏,最近的拇指将移动到该位置并正常工作.
我在示例代码中实现了这个:
private final Thumb getClosestThumb(float touchX)
{
double xValue = screenToNormalized(touchX);
return (Math.abs(xValue - normalizedMinValue) < Math.abs(xValue - normalizedMaxValue)) ? Thumb.MIN : Thumb.MAX;
}
Run Code Online (Sandbox Code Playgroud)
在" public boolean onTouchEvent(MotionEvent event)"中,
if(pressedThumb == null),
pressedThumb = getClosestThumb(mDownMotionX);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46780 次 |
| 最近记录: |