很简单 做个记录
android:launchMode="singleTask"
和跳转时加入
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
实现的效果是:(Activity)A→B→C→B→C→B→C→B 按返回键 执行B→C→A 而不是依次返回
这里最开始用的是singleInstance但是有个坑,就是A→B→C在C页面执行Home操作在点开APP会出现重新主Activity,而不是打开既是C页面,网上有解析,此处不讲。
本文探讨了Android中使用android:launchMode=singleTask及Intent.FLAG_ACTIVITY_CLEAR_TOP标志实现特定活动(Activity)间的跳转与返回机制。通过这种方式,可以控制应用程序在不同活动之间的导航流程,确保用户从当前活动返回时直接回到指定的起始活动。
7345

被折叠的 条评论
为什么被折叠?



