PendingIntent pendingIntent = PendingIntent.getActivity(context, (int)(Math.random() * 100),MyIntent,PendingIntent.FLAG_UPDATE_CURRENT);
//A PendingIntent will be fired when the notification is clicked. The FLAG_CANCEL_CURRENT flag cancels the pendingintent
mNotification.setLatestEventInfo(getApplicationContext(), MyNotificationTitle, MyNotificationText,pendingIntent);
mNotification.flags |= Notification.FLAG_NO_CLEAR;
notificationManager.notify(0, mNotification);
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
MainActivity.this.finish();
startActivity(intent);
即使設備重新啓動後,我仍需要將通知保存在通知欄中。即使在設備關閉並重新啓動後,如何在通知欄中使通知仍然存在?
把你的完整代碼? – 2014-11-04 07:39:22
這是完整的代碼。我只是想問一下設備重新啓動後是否有任何標誌設置可以讓通知在酒吧中持續存在? – 2014-11-05 06:03:39