當活動A顯示時,如果用戶在狀態欄中單擊通知,但不希望啓動活動,但是當A已被銷燬或不可見時,活動在用戶點擊通知時已正常啓動。Android - 用戶點擊酒吧中的通知時如何不啓動活動
我該怎麼辦?謝謝!
更新,這是我的代碼來顯示通知:
Intent notificationIntent = new Intent(context, MainActivity.class);
notificationIntent.putExtra(GCMReceiver.EXTRA_NOTIFICATION_MESSAGE,
notiMessage);
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(
this.context);
mBuilder.setContentText(message);
mBuilder.setContentTitle(title);
mBuilder.setAutoCancel(true).setSmallIcon(R.drawable.ic_notification)
.setContentIntent(pendingIntent);
mNotificationManager.notify(KEY_PUSH_NOTIFICATION, mBuilder.build());
顯示的廣播接收器或您的PendingIntent碼。 – SilentKiller
發佈您的通知代碼。 –
我剛剛更新了代碼 – tungdx