当我点击主页按钮时,Android应用程序没有关闭

时间:2015-01-10 17:58:32

标签: android android-activity youtube android-webview

我写过webview,可能有youtube视频。当我开始视频并按下主页按钮应用程序关闭(进入后台),我仍然可以听到音频。然后我不得不手动杀死任务(现在使用battary-doctor !!)

我尝试过onPause()和onStop()方法并尝试调用finish()但它无效。 我看到一些问题,它写的是不可能覆盖主页按钮。

我想要做的是按下主页按钮后停止活动。如果android正在处理杀戮......很好..但只是暂停youtube视频,然后转到后台!!!

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:2)

您应该清除WebView,而不是杀死活动。当活动进入后台时会调用onPause(),以便您应该尝试“卸载”#34; WebView。

@Override
protected void onPause() {
    super.onPause();
    mWebView.loadUrl("about:blank");
}

答案 1 :(得分:0)

android.os.Process.killProcess(android.os.Process.myPid());

答案 2 :(得分:0)

@Override
protected void onStop() {
    super.onStop();
    onDestroy();
}

编辑:说实话你不应该在按下主页按钮时尝试杀死应用程序,但在那一刻暂停视频。 OnPause()方法是你应该做的地方。