android Intent.FLAG_活动_重新排序_至_前台未按预期工作
我有一个奇怪的问题,标志_活动_重新排序_到_前面。我有两个活动,A和B。A有一个按钮移动到B,B有一个按钮移动到A。所以我们开始 第一种情况:android Intent.FLAG_活动_重新排序_至_前台未按预期工作,android,android-intent,android-activity,Android,Android Intent,Android Activity,我有一个奇怪的问题,标志_活动_重新排序_到_前面。我有两个活动,A和B。A有一个按钮移动到B,B有一个按钮移动到A。所以我们开始 第一种情况: 应用程序从活动A开始 然后我点击按钮转到B 我按下后退按钮 显示活动A(按预期工作) 第二种情况 应用程序从活动A开始 然后我点击按钮转到B 然后我点击按钮进入一个窗口 然后我点击后退按钮 我的申请截止 当我点击后退按钮时,我的应用程序不应该转到B吗? 即使我做了一件事 adb shell dumpsys activity | grep -i run
adb shell
dumpsys activity | grep -i run
在单击“上一步”按钮之前,它会在堆栈中显示两个活动,A在顶部,B在其正下方
另外,我正在使用Intent.FLAG\u ACTIVITY\u REORDER\u TO\u FRONT来处理更复杂的场景,当使用这些活动(以及更多)时,有趣的是,它们工作得很好。只有当我只有2个活动时,我才能提前退出应用程序。这是以下内容的重复: 显然,这是API 19上的android错误 有关更多详细信息,请参阅错误报告: