您可以爲您精彩的回答做一些這
NotificationManager mNotificationManager = (NotificationManager) context
.getSystemService(Context.NOTIFICATION_SERVICE);
NotificationCompat.Builder builder = new NotificationCompat.Builder(context);
Notification notification = null;
Intent intent = new Intent(context, PdfDialogAlert.class);
intent.putExtra("dialog", 1);
PendingIntent piDismiss =
PendingIntent.getActivity(context, 0, intent, 0);
builder.setContentIntent(piDismiss)
.setSmallIcon(R.drawable.ic_notif)
.setWhen(System.currentTimeMillis())
.setContentTitle("fileName")
.setTicker(message)
.setContentText("message");
notification = builder.build();
notification.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL;
感謝一樣不少。現在我只有一個問題,就是如何在點擊狀態欄時刪除狀態欄中的通知?我實際上添加了這個代碼「mBuilder.setAutoCancel(true);」但不起作用。 – Gilana
在上面的代碼FLAG_AUTO_CANCEL將做到這一點看到這個http://developer.android.com/reference/android/app/Notification.html#FLAG_AUTO_CANCEL – keshav
嗨,我有我的代碼中的錯誤。每當我們創建一個新的用戶帳戶,我們應該總是從eclipse運行我們的應用程序兩次,以便顯示通知。你對這個問題有什麼想法嗎? – Gilana