我正在尝试创建一个搜索栏与水平进度条在拇指上。从视觉上看,它应该看起来像这样。

因此,当我从左到右寻找拇指时,进度条将根据探索栏的值进行操作。
到目前为止,我已经尝试在搜索栏的顶部重叠一个进度条,但这并没有像预期的那样工作。另外,我不能将触摸事件从进度条传递到搜索栏。由于进度条重叠在拇指上,我需要绕过从进度条到搜索栏拇指的触摸事件,这是我无法实现的。
任何人可以帮助我改变现有的代码或完全创建一个新的自定义搜索栏扩展基类。
发布于 2015-09-16 14:42:48
如果您不想自己编写wohle代码,有一个github project可以显示拇指内部的值。但是,这与您提供的图像不是很相似,但也许可以设置样式。
另一种选择是自己编码。基本上,您必须扩展SeekBar并覆盖最重要的方法( onDraw、onMeasure等)。有很多关于如何制作定制视图的教程,比如来自android developer页面的this one。
https://stackoverflow.com/questions/32600776
复制相似问题