當我點擊某個視圖時,我想播放旋律。問題在於,當我點擊得非常快時,旋律從一開始就開始,我希望它播放到最後,並且此時屏幕不會對點擊作出反應(因爲我不希望旋律被播放10次我點擊非常快10倍)。我寫的是這樣的:點擊播放旋律
MediaPlayer mp = MediaPlayer.create(MyActivity.this, R.raw.cow_moo); mp.start(); if(mp.isPlaying()) { img1.setClickable(false); } img1.setClickable(true);
但是經過點擊屏幕沒有反應過來點擊了......請幫助我與此有關。
令人難以置信!這種簡單的解決方案,它的工作原理非常棒!謝謝! – lomza 2011-05-13 09:28:12