我有一個遊戲,我需要讓蘋果下降,但我有一個問題。 (動畫是相同的)當我點擊按鈕1蘋果下降,但當我再次點擊按鈕時,1蘋果消失,並再次下降。我怎麼能做到這一點,當我點擊按鈕,我已經倒下了,當再次點擊時,第一個蘋果不會被抹掉。現在,我有這樣的代碼我需要一次啓動1-100個動畫
public void limonplus(View v){
final ImageView floatingImage = (ImageView)findViewById(R.id.imageView1);
Random random = new Random();
TranslateAnimation anim = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, random.nextFloat(),
Animation.RELATIVE_TO_PARENT, random.nextFloat(),
Animation.RELATIVE_TO_PARENT, 0f,
Animation.RELATIVE_TO_PARENT, 1f);
anim.setDuration(1800);
floatingImage.startAnimation(anim);
}
在你的方法,你有預定義的視圖操作。 嘗試在每次點擊按鈕時使用新的視圖,只需以編程方式進行設置即可。 –
@VortexHeatkiller好的,謝謝。你能否說我該如何做到這一點 – user3104809