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

时间:2012-07-25 11:15:30

标签: android seekbar

我希望有一个搜索栏(如链接:YUI Library Examples),其中包含离散进度点处的标记,但进度间隔不是静态的。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

您可以对自定义View进行编码,以便在您想要的任何点绘制垂直线。

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

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

  

lineNumber *(viewWidth)/ numLines

     

从lineNumber = 0到lineNumber = numLines-1

你的进步会以类似的方式进行,但是是的......你自己必须这样做。