我正在使用handler.postDelayed方法爲某些動畫內容創建一些延遲。Handler.postdelayed
因爲我在用Mediaplayer播放一些歌曲。用戶可以通過單擊下一步退出此操作類。但在下一個屏幕上,即使我在下一個按鈕的onclicklistener中調用stop方法,同一首歌曲仍在繼續。
這是由於添加的時間延遲,在下一個活動加載後執行。任何想法?
handler.postDelayed(new Runnable() {
public void run() {
mp = MediaPlayer.create(getApplicationContext(), R.raw.num2);
mp.start();
imageView1.setImageResource(R.drawable.countcat2);
}
}, 2000);
doh!國旗很簡單。我很尷尬。謝謝 :) – nasaa 2011-05-16 18:52:50