Notification4步曲

第1步,设置图标,滚动内容,时戳
Notification(int icon, CharSequence tickerText, long when)
参数
icon :状态栏里的图标ID
tickerText:状态栏里的滚动内容,为null时可实现不重复地通知。见ApiDemo的NotifyingService
when:显示时间,以系统时间为基准。

第2步
设置用户点击通知后显示的Activity。
使用PendingIntent

第3步
设置通知的内容。
notification.setLatestEventInfo(Context context, CharSequence contentTitle, CharSequence contentText, PendingIntent contentIntent)
参数:
context, 一般是当前的activity
contentTitle, 标题
contentText, 内容
contentIntent:将来的Intent

第4步
发送通知。

NotificationManager.notify(id, notification);

id号是唯一的编号。

你可能感兴趣的:(Notification4步曲)