设置Activity永不过时,即不执行onDestroy()

/**
 * 重写finish()方法
 */
@Override
public void finish() {
    //super.finish(); //记住不要执行此句
    moveTaskToBack(true);//设置该activity永不过时,即不执行onDestroy()
}  

注意:不要调用super.finish(),只需调用moveTaskToBack(true)就能够,这样只有在第一次启动的时候会执行onCreate()。之后(只要进程不死掉)都不会执行onCreate() ide

相关文章
相关标签/搜索