android怪异onCreate / onDestroy平衡

时间:2010-09-25 01:37:18

标签: android singleton android-activity oncreate android-lifecycle

有没有办法告诉Android我希望后续调用startActivity()都恢复目标活动而不是一遍又一遍地创建它?任何解决方法?

由于

1 个答案:

答案 0 :(得分:1)

根据您的需要,在创建意图时尝试使用FLAG_ACTIVITY_CLEAR_TOPFLAG_ACTIVITY_REORDER_TO_FRONT

Intent intent = new Intent(this, NameOfActivityClass.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);