我有一個服務在後臺運行,我想通知用戶,如果有新的數據,我已經使用通知管理器,並且出現通知,但是當它點擊它時,它不會'採取任何動作(這是爲了顯示活動 我在Android的新的和這裏是我的代碼使用NotificationManager到Android服務
NotificationManager notificationmanager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.shoppingcarticon,
"Nouvelle notification de ShopAlert", System.currentTimeMillis());
notification.defaults |= Notification.DEFAULT_VIBRATE;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
Intent intent = new Intent(this,GooglemapActivity.class);
PendingIntent activity = PendingIntent.getService(this, 0, intent, 0);
notification.setLatestEventInfo(this, "This is the title",
"This is the text", activity);
notification.number += 1;
notificationmanager.notify(0, notification);
您的幫助將不勝感激
也不工作,謝謝你的幫助,但你確定這個代碼甚至可以用於服務? – 2012-07-22 10:49:25
是的,這是有效的,因爲我從我的服務中複製它。讓我給你完整的代碼,你可以根據需要使用它。編輯我的答案 – Waqas 2012-07-22 11:00:39
現在檢查它,我編輯了我的答案。 – Waqas 2012-07-22 11:40:46