简体   繁体   English

通过删除上一个在画布上设置位图的新位置

[英]Setting a new position of bitmap on canvas with deleting previuos one

I have this code: 我有以下代码:

protected void onDraw(Canvas canvas) {
    // TODO Auto-generated method stub
    super.onDraw(canvas);
    canvas.drawColor(Color.WHITE);
    canvas.drawBitmap(ball, (canvas.getWidth()/2), 0, null); 

and it draw bitmap on screen but if i want to set new position it draw new one, how can i draw a new one and erase previous one. 并在屏幕上绘制位图,但是如果我要设置新位置,它会绘制一个新的位图,我该如何绘制一个新的位图并擦除上一个。 I'd like to set new position of bitmap on canvas. 我想在画布上设置位图的新位置。

首先绘制颜色会全部擦除,然后以新位置绘制位图。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM