2013-07-13 40 views
0

我試圖做一個簡單的遊戲,我想在表面視圖中有5個位圖,並且它們隨機顯示和隱藏。我已經放置了所有的位圖,現在如何隱藏和顯示位圖在隨機表面視圖中。 我不希望有這些位圖作爲我的背景之上的一層是移動在Surfaceview中顯示和隱藏位圖android

+1

也許你可以將每個位圖的位置存儲在某種「列表」中,然後使用「後可運行」隨機瀏覽列表並在每次迭代中隱藏圖像。 – kabuto178

回答

1

從0生成5個隨機號碼 - 1

int randomOne = (int) ((Math.random()); //repeat this 4 more times 

畫布中,選擇提取或不畫,因爲這些位圖隨機數選擇

if (randomOne == 1) 
{ 
    canvas.drawBitmap((Bitmap)bitmapName,x,y,null); 
} 
//repeat this 4 more times 

,如果你想不斷地改變這些位圖是否被顯示,使用timer

+0

是的,謝謝它的工作 – Bora