0

私は再生mp3(Flash Embedded)をWebView(2番目のアクティビティ)でコーディングしています。通常どおりWebViewで音楽を再生できますが、最初のアクティビティに戻るボタンを押すと、WebViewの2番目のアクティビティの音楽がまだ再生されているので、 WebView で再び 2 番目のアクティビティを実行して音楽を停止しますが、新しい mp3 再生リスト画面が表示され、音楽を停止できません。

では、最初のアクティビティ(ホーム画面)に戻るボタンを押したときにプロセスを強制終了するにはどうすればよいですか?

よろしく、 ビラク

4

2 に答える 2

0

この関数をクラスに記述します。実際、これは onpause をオーバーライドします。

@Override
protected void onPause() {
    super.onPause();
    finish();
}
于 2012-05-09T07:00:36.253 に答える
0

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

@Override
public void onPause(){
    super.onPause();
    wView.destroy();
}
于 2015-02-19T04:30:06.480 に答える