退出应用程序后仍在播放Android视频

退出应用程序后仍在播放Android视频,android,video,webview,Android,Video,Webview,如果退出我的android应用程序,视频仍在播放(通过WebView传送),你仍然可以在后台听到它。 如何解决这个问题?我真的不想强制关闭应用程序;有没有办法暂停WebView活动中的所有内容,直到用户返回应用程序 编辑: 我试过了 @Override public void onPause() { WebView mWebView = (WebView) findViewById(R.id.webview); mWebView.onPause(); } 但退出时应用程序会崩

如果退出我的android应用程序,视频仍在播放(通过WebView传送),你仍然可以在后台听到它。 如何解决这个问题?我真的不想强制关闭应用程序;有没有办法暂停WebView活动中的所有内容,直到用户返回应用程序

编辑:

我试过了

@Override
public void onPause() {
    WebView mWebView = (WebView) findViewById(R.id.webview);
    mWebView.onPause(); 
}

但退出时应用程序会崩溃,请尝试以下操作:
mWebView.playSoundEffect(0)
mWebView.clearCache(true)

重写活动的onPuase时,必须调用super.onPause()

@Override
protected void onPause() {
    mWebView.onPause();
    super.onPause();  // Don't forget this line
}
否则将出现以下错误:

android.app.SuperNotCalledException:活动未调用super.onPause()

android生命周期:
onPause
stopit@Blundell如何在onPause中停止WebView?我找不到相应的命令..别忘了webView.onResume()也可以