NotificationManager manager = (NotificationManager) this
.getSystemService(Context.NOTIFICATION_SERVICE);
PendingIntent pendingIntent3 = PendingIntent.getActivity(this, 0,
new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS), 0); // 通過Notification.Builder來創建通知,注意API
// Level
Notification notify3 = new Notification.Builder(this)
.setSmallIcon(R.drawable.binder_default_head)
.setTicker(tickerText).setContentTitle(title)
.setContentText(content).setWhen(System.currentTimeMillis())
.setContentIntent(pendingIntent3).build();
// 需要注意build()是在API
notify3.defaults = Notification.DEFAULT_SOUND;//
// level16及之後增加的,API11
// 可以使用getNotificatin()來替代
// //設置發送通知時手機的是否響鈴或震動
notify3.flags |= Notification.FLAG_AUTO_CANCEL;
// //
// FLAG_AUTO_CANCEL表明當通知被用戶點擊時,通知將被清除。
manager.notify(3, notify3);
往手機通知欄發送一條通知
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.