【发布时间】:2012-11-17 10:20:26
【问题描述】:
我需要制作一个自定义水平进度条,如下图所示。
我已经使用图层列表设计了如下图所示的进度条 可绘制:
我想在进度大于 25 时画一条垂直线,如图所示 我需要的。我写了这段代码,但是没有用。
myProgressBar = (ProgressBar) findViewById(R.id.progress);
Canvas canvas = new Canvas();
Paint p = new Paint();
p.setStrokeWidth(2);
p.setColor(Color.WHITE);
canvas.drawLine(a, b, c, d, p);
if(myProgressBar.getProgress() > 25){
myProgressBar.draw(canvas);
}
所以请帮我在进度条上画一条垂直线。这是我的第一个 堆栈溢出中的问题,因此可能会有一些错误,对此感到抱歉。
【问题讨论】:
标签: android android-xml android-progressbar