【发布时间】:2021-06-07 19:27:06
【问题描述】:
我正在修改 Android 通知。我有一个带有片段导航的 Activity 应用程序,这就是我想要实现的目标:当我点击通知时,我想要
- 如果没有,则启动我的 Activity 的新实例
- 如果后堆栈或其他任务中有一个,请重新打开 在我留下的片段中
我目前在做什么:
val intent = Intent(context, MainActivity::class.java)
return TaskStackBuilder.create(context).run {
addNextIntentWithParentStack(intent)
getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT)
}
我为我的 Activity 尝试了清单中的每个 launchMode,但它总是从第一个 Activity 屏幕开始,而不是我离开应用的那个屏幕。
【问题讨论】:
标签: android android-intent android-notifications android-pendingintent