6

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

4

1 回答 1

3

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

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

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

lineNumber * (viewWidth) / numLines

从 lineNumber = 0 到 lineNumber = numLines-1

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

于 2012-07-27T22:38:32.667 回答