0

私はこのコードを持っています:

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); 

画面にビットマップを描画しますが、新しい位置を設定したい場合は新しい位置を描画します。新しい位置を描画して前の位置を消去するにはどうすればよいですか。キャンバス上のビットマップの新しい位置を設定したいと思います。

4

1 に答える 1

0

最初に色を描画すると、すべてが消去され、次に新しい位置でビットマップが描画されます。

于 2012-07-26T13:29:28.443 に答える