我制作了一个类似于此处的系统覆盖图标:https://github.com/mollyIV/ChatHeads
我希望它使用图标的点击监听器打开我的应用程序。我可以使用MainActivity
与context.startActivity(intent)
一起打开FLAG_ACTIVITY_NEW_TASK
。
但我想打开我的应用程序,好像它是从任务切换器打开的(无论什么活动是打开的,处于相同的状态)。我该如何做到这一点?
答案 0 :(得分:0)
您正在使用FLAG_ACTIVITY_NEW_TASK
如果设置,此活动将成为此任务的新任务的开始 历史堆栈。
尝试使用FLAG_ACTIVITY_SINGLE_TOP:
如果设置,则如果活动已在运行,则不会启动该活动 历史堆栈的顶部。
来源:http://developer.android.com/reference/android/content/Intent.html