android 当我点击主页按钮时应用程序没有关闭
android app not closing when I click on home button
我写了webview,上面可能有youtube视频。当我开始播放视频并按下主页按钮时,应用程序关闭(进入后台),但我仍然可以听到音频。然后我不得不手动终止任务(现在使用电池医生!!)
我试过 onPause() 和 onStop() 方法并尝试调用 finish() 但它不起作用。
我看到一些问题,其中写着无法覆盖主页按钮。
我想要做的是在按下主页按钮后终止 activity。如果 android 正在处理杀戮......很好..但只需暂停 youtube 视频然后转到后台!!!
有人可以帮忙吗??
尝试
android.os.Process.killProcess(android.os.Process.myPid());
尝试
@Override
protected void onStop() {
super.onStop();
onDestroy();
}
编辑: 老实说,您不应该试图在按下主页按钮时终止应用程序,而应该在那一刻暂停视频。 OnPause()方法是你应该做的地方。
与其杀死 activity,不如清除 WebView。 onPause()
在 activity 进入后台时调用,因此您应该尝试 "unload" WebView。
@Override
protected void onPause() {
super.onPause();
mWebView.loadUrl("about:blank");
}
我写了webview,上面可能有youtube视频。当我开始播放视频并按下主页按钮时,应用程序关闭(进入后台),但我仍然可以听到音频。然后我不得不手动终止任务(现在使用电池医生!!)
我试过 onPause() 和 onStop() 方法并尝试调用 finish() 但它不起作用。 我看到一些问题,其中写着无法覆盖主页按钮。
我想要做的是在按下主页按钮后终止 activity。如果 android 正在处理杀戮......很好..但只需暂停 youtube 视频然后转到后台!!!
有人可以帮忙吗??
尝试
android.os.Process.killProcess(android.os.Process.myPid());
尝试
@Override
protected void onStop() {
super.onStop();
onDestroy();
}
编辑: 老实说,您不应该试图在按下主页按钮时终止应用程序,而应该在那一刻暂停视频。 OnPause()方法是你应该做的地方。
与其杀死 activity,不如清除 WebView。 onPause()
在 activity 进入后台时调用,因此您应该尝试 "unload" WebView。
@Override
protected void onPause() {
super.onPause();
mWebView.loadUrl("about:blank");
}