现在的位置: 首页 > 综合 > 正文

Notification的使用

2013年09月05日 ⁄ 综合 ⁄ 共 620字 ⁄ 字号 评论关闭

Notification 即状态通知栏的使用。

第一步 获取 NotificationManager。

NotificationManager barManger = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

第二步 创建一个Notification对象。

Notification barMsg = new Notification(R.drawable.stat_sys_warning,resultMessage,System.currentTimeMillis());

参数依次是 图标, 显示的文本提示 ,通知产生的时间。

或者可以设置参数。

PendingIntent contentIntent = PendingIntent.getActivity(this, 0, new Intent(this, DownloadService.class), PendingIntent.FLAG_UPDATE_CURRENT);

barMsg.setLatestEventInfo(this, resultMessage, "通知监督人", contentIntent);

barManger.notify(0, barMsg);

intent英文意思是意图,pending表示即将发生或来临的事情。 
PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。


抱歉!评论已关闭.