2012-05-09 9 views
0

WebView(Second Activity)でplay mp3(Flash Embedded)をコーディングしていますが、通常はWebViewで音楽を再生できますが、First but WebViewのSecond Activityの音楽をまだ再生している場合、WebViewでSecond Activityに再度アクセスして音楽を停止しますが、新しいmp3の再生リスト画面が表示され、音楽を停止できません。私は最初のアクティビティ(ホーム画面)に戻るボタンを押したときにどのように私は、プロセスを殺すことができるので、Webビューのアクティビティアクティビティをバックボタンを押してホームアクティビティにするとき

よろしく、 Virak

+0

私は一時停止中にfinish()を呼び出すことができると思います。 –

+0

私は本当にアンドロイドに新しいです。コードを教えてください。 – SopheakVirak

答えて

0

書き込みあなたのクラスでこの機能。実際にはこれはonpauseを無効にします。

@Override 
protected void onPause() { 
    super.onPause(); 
    finish(); 
} 
+0

私はあなたのコードをアクティビティ2に既に追加しましたが、最初のアクティビティに戻るボタンを押したときにプログラムがぶら下がり、強制的に閉じます。 – SopheakVirak

+0

あなたはmp3プレーヤーを正常に停止して解放しています。 –

+0

@ user1377695エラーが発生すると、プログラムは強制的に終了します。あなたの質問にスタックトレースを追加してください。 – THelper

0

これは私のために働いた唯一のものでした。ライフサイクルメソッドonPause()destroy()メソッドをWebViewにするには

@Override 
public void onPause(){ 
    super.onPause(); 
    wView.destroy(); 
} 
関連する問題