Android 即使按下“后退”按钮,Flash视频仍会继续播放
因此,我创建了一个Android 即使按下“后退”按钮,Flash视频仍会继续播放,android,android-activity,Android,Android Activity,因此,我创建了一个WebView,并将内容设置为html字符串,如下所示(当用户按下ListView项时会调用该字符串): 但是,当我按下后退按钮时,会发生错误,应用程序被迫关闭。对于蜂窝+目标,您可以在活动的onPause()和onResume()中添加对WebView的调用 或者(由于这些方法对于早期目标是隐藏的),以下方法也应该起作用: @Override protected void onDestroy() { super.onDestroy(); mWebView.lo
WebView
,并将内容设置为html字符串,如下所示(当用户按下ListView项时会调用该字符串):
但是,当我按下后退按钮时,会发生错误,应用程序被迫关闭。对于蜂窝+目标,您可以在活动的
onPause()
和onResume()
中添加对WebView的调用
或者(由于这些方法对于早期目标是隐藏的),以下方法也应该起作用:
@Override
protected void onDestroy() {
super.onDestroy();
mWebView.loadUrl("about:blank");
}
对于蜂巢+目标,您可以在活动的
onPause()
和onResume()中添加对WebView的onPause()
和onResume()的调用:
或者(由于这些方法对于早期目标是隐藏的),以下方法也应该起作用:
@Override
protected void onDestroy() {
super.onDestroy();
mWebView.loadUrl("about:blank");
}
上述方法对我不起作用,我遇到了另一个做生意的帖子
上述方法对我不起作用,我遇到了另一个做生意的帖子
// assuming mWebView is assigned in onCreate() ..
@Override
public void onPause() {
super.onPause();
mWebView.onPause();
}
@Override
public void onResume() {
super.onResume();
mWebView.onResume();
}
@Override
protected void onDestroy() {
super.onDestroy();
mWebView.loadUrl("about:blank");
}
try {
Class.forName("android.webkit.WebView")
.getMethod("onPause", (Class[]) null)
.invoke(webview, (Object[]) null);
} catch(Exception e) {}