论坛首页 移动开发技术论坛

如何激活已经运行过的Activity, 而不是重新启动新的Activity

浏览 2990 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2009-12-22   最后修改:2009-12-22
Intent i=new Intent(this,Activity1.class);
i.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(i);


用这种方式调用Activity,如果Activity在堆栈中,将会运行它的onStart, onResume函数,而不会运行onCreate函数。这样,Activity最后运行的状态就能够保存。

论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics