Intent i=new Intent(this,Activity1.class); i.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(i); 用这种方式调用Activity,如果Activity在堆栈中,将会运行它的onStart, onResume函数,而不会运行onCreate函数。这样,Activity最后运行的状态就能够保存。