Android搜索栏在离散进度点上带有标记

iar*_*gin 6 android seekbar

我希望有一个搜索栏(如链接:YUI库示例),在离散的进度点处有标记,但进度间隔不是静态的.我怎样才能做到这一点?

Chr*_*rry 3

您可以编写一个自定义代码View,在您想要的任何点绘制垂直线。

请参阅: http: //developer.android.com/guide/topics/ui/custom-components.html

您只需要覆盖即可onDraw(Canvas canvas)绘制线条。您可以使用视图宽度的比例作为标记。每条垂直线都位于该点

行号 * (视图宽度) / 行数

从行号 = 0 到行号 = numLines-1

你的进度将以类似的方式绘制,但是是的..你必须自己做这件事。