1

私はURLからオーディオをストリーミングしようとしましたが、正常に機能しています。アプリケーションを終了したときも、URLはバックグラウンドで再生されます。しかし、アプリに再度入ると停止できません。どうすれば停止できますか。ヘルプをいただければ幸いです。

4

2 に答える 2

2

これをメインアクティビティ(またはプレーヤーを配置した場所)に配置します。

protected void onPause() {
    super.onPause();
    // Put your media player object here
    mp.pause();
}

それはあなたがあなたの活動を離れるときはいつでもあなたの音楽を止めるはずです。

于 2011-12-05T11:30:22.783 に答える
0

onBackPressedメソッドで、mp.stop()を記述してから、mp = nullを記述します。ここで、mpはメディアプレーヤーインスタンスです...

于 2011-12-05T14:25:28.570 に答える