最近,我遇到了重新启动已经在堆栈中的Activity的问题.标志FLAG_ACTIVITY_REORDER_TO_FRONT是管理此问题的最佳解决方案.但是在Android 4.4及更高版本中它不能很好地工作(有时候Activity视图会冻结或应用程序最小化,菜单不会膨胀以重新启动Activity或键盘不允许输入文本区域的东西)但是以前的版本此标志重新启动Activity,并从后栈中删除.请查看此链接以获取更多详细信息.
android android-activity back-stack
android ×1
android-activity ×1
back-stack ×1