0

Androidで10秒の時間遅延後にメディアプレーヤーを再生したい。

player = MediaPlayer.create(getApplicationContext(), R.raw.sleep); player.start();

4

2 に答える 2

3

以下のようなことを試すことができます: トリックは、10 秒後にプレーヤーを開始することです。CountDownTimer

player = MediaPlayer.create(getApplicationContext(), R.raw.beepsound);

CountDownTimer timer = new CountDownTimer(10000, 1000) {

    @Override
    public void onTick(long millisUntilFinished) {                       
    }

    @Override
    public void onFinish() {
        // TODO Auto-generated method stub

        player.start();
    }
};
timer.start();

終了したら、プレーヤーを停止して離すことを忘れないでください。

于 2013-04-17T13:29:09.047 に答える