0

音楽プレーヤーアプリを開発しています。

私のアプリケーションでは、メディアプレーヤーが一連の曲を順番に再生しました。戻るボタンを使用してメディアプレーヤーを停止しましたが、戻るボタンを使用してもメディアプレーヤーは停止しません。
戻るボタンを押したときにメディアプレーヤーを停止するには?

ここに私のコード:

Intent i = new Intent(player.this, main.class);
                    mp.stop();
                    mp.release();
                    array1.clear();                     
                    startActivity(i);
4

1 に答える 1

1
   public boolean onKeyDown(int keyCode, KeyEvent event) 
    {
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) 
        {
            if(mp != null)
            {
                mp.stop();
                mp.release();
                return true;
            }
        }
        return super.onKeyDown(keyCode, event);
    }

あなたの活動に上記のコードを書いてください。

于 2012-04-16T13:21:09.660 に答える