四十三、设置Activity永不过期,即不执行onDestroy()

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

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

posted on 2011-12-15 18:08  Ruthless  阅读(5402)  评论(0编辑  收藏  举报