有没有办法告诉 Android 我希望对 startActivity() 的后续调用都恢复目标活动,而不是一遍又一遍地创建它?任何解决方法?
谢谢
有没有办法告诉 Android 我希望对 startActivity() 的后续调用都恢复目标活动,而不是一遍又一遍地创建它?任何解决方法?
谢谢
根据您的需要,尝试使用FLAG_ACTIVITY_CLEAR_TOP
或FLAG_ACTIVITY_REORDER_TO_FRONT
在创建您的意图时:
Intent intent = new Intent(this, NameOfActivityClass.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);