【发布时间】:2016-12-19 11:38:03
【问题描述】:
现在我正在使用PendingIntent 从Notification 启动我想要的Activity。但我想知道是否可以重用当前的应用程序实例。
例如:
- 启动应用,Launcher Activity 被称为
HomeActivity - 导航到
SecondActivity - 按主页按钮
- 点击应用通知并恢复
SecondActivity
但如果用户没有导航到SecondActivity,我想在单击通知时打开HomeActivity。我很乐意为这个问题提供任何帮助:)
【问题讨论】:
-
在pendingIntent中你会传递一个intent,所以在正常的intent中你应该设置一个像
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);这样的标志,所以如果应用程序在后台它只会把活动带到前面。
标签: android android-activity android-notifications android-pendingintent