我正在开发一个聊天项目。当从GCM接收到推送通知时,我需要跳转到聊天联系人列表并清除我应用程序之前打开的活动。
我正在开发一个聊天项目。当从GCM接收到推送通知时,我需要跳转到聊天联系人列表并清除我应用程序之前打开的活动。
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
new Intent(this, MainActivity.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |
Intent.FLAG_ACTIVITY_CLEAR_TASK), 0);
<activity
android:name=".MainActivity"
android:launchMode="singleTask"
android:taskAffinity=""
android:excludeFromRecents="true">
val notificationIntent = Intent(this,
MainActivity::class.java).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK or
Intent.FLAG_ACTIVITY_CLEAR_TASK)
val pendingIntent: PendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0)