onPause()中的杀戮过程

时间:2012-03-19 13:35:14

标签: android

当我通过接听电话或其他类似的方式暂停时,我想杀死我的活动进程 但是当我尝试启动我的应用程序时,它立即关闭。有解决方案吗下面的示例代码

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);      

    //Things to do
}

//@Override
public void onPause() {      
    super.onPause();
    android.os.Process.killProcess(android.os.Process.myPid());
}  

2 个答案:

答案 0 :(得分:0)

使用

更新您的代码
@Override
public void onPause() {      
    super.onPause();
    this.finish();
}  

答案 1 :(得分:0)

您应该基于活动的生命周期方法实现逻辑场景。