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