2012-07-26 16 views
0

我有這樣的代碼:設置位圖的新位置上的畫布刪除previuos一個

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

,並在屏幕上繪製位圖,但如果我想成立新的位置失敗中汲取新的,我怎麼能畫一個新的和刪除以前的一個。我想在畫布上設置位圖的新位置。

+0

請使用正常的寫作,而不是「wnt」,「cn」等。 – 2012-07-26 13:23:11

+0

我的後者「a」似乎不能正常工作 – 2012-07-26 13:28:27

+0

要重新繪製新位置上的位圖,用新顏色重新繪製畫布並用新指定的座標。這基本上是你最後2行的複製/粘貼。 – 2012-07-26 13:31:01

回答

0

繪製顏色首先會消失,然後繪製您的位圖與新位置。

+0

可以說我們有4個位圖,並且他們每個都在自己的方向上移動,所以當我首先繪製顏色時,我必須重繪所有位圖。 – 2012-07-27 10:23:37

+0

是的。谷歌爲簡單的遊戲循環。 – Teodor 2012-07-28 21:37:20