2011-07-20 11 views
0

私は現在、servicemediaplayerを持っています。私がしたいのは、再生する曲がもうない場合、単に前の画面に戻ります。この場合はlistviewです。私はfinish();を追加しましたが、それはちょうどANRのアプリに見えます。助言がありますか?ありがとうございましたMediaplayerが終了したら、前の画面に戻る

+0

あなたは単にインテントを使用しますか? –

+0

私はそれをすることができたと思う... – Splitusa

+0

私はそれを試み、それは動作しませんでした。私はサービスの中から意図を呼んでいます。 – Splitusa

答えて

0

サービスにはイベントプレイヤーがあり、再生する予定がない場合にアクティビティに戻って報告することができます。または、各曲が再生されたときのアクティビティのリスナー。次に、アクティビティにあなたが何をしたいかを指示することができます。finish()またはインテントを使用して新しいアクティビティに移動します。

+0

あなたの助けをありがとう! – Splitusa

関連する問題