在进步改变我想绘制矩形

时间:2013-09-21 06:06:15

标签: java android

每个人,

如果seekbar或radiobutton改变我想在imageview上绘制rectengle,但是rectengle不仅仅是一个,但在imageview上有很多rectengles,(较小),但我不知道为什么。

如果我改变了搜索栏的valeu,我想要ractangle draw

private void draw() {

imageview.draw(canvas);
canvas.drawRect(50, 50, 350, 350,mPaint);
imageview.setImageBitmap(mybitmap);

}

在第一张图片中,我们可以看到当前的绘图状态,但在第二张图片中,我只想要一个重复的图片 slika

1 个答案:

答案 0 :(得分:1)

查看Android, canvas: How do I clear (delete contents of) a canvas (= bitmaps), living in a surfaceView?

你可以致电canvas.drawColor(Color.Black)重绘全黑。 所以最后你会有。

private void draw() {

    imageview.draw(canvas);
    canvas.drawColor(Color.Black);
    canvas.drawRect(50, 50, 350, 350,mPaint);
    imageview.setImageBitmap(mybitmap);

}