notify 通知消息

Posted Lyxin_c

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了notify 通知消息相关的知识,希望对你有一定的参考价值。

1.声明一个manager  ,再声明一个notification

        NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
        Notification n = new Notification(R.mipmap.push_icon, str, System.currentTimeMillis());

 notification的参数:

所以也可以单独设置如

n.icon=R.drawable.xxx

n.tickerText="xxx"

 

2.设置参数flag

FLAG_AUTO_CANCEL           该通知能被状态栏的清除按钮给清除掉

FLAG_NO_CLEAR                  该通知不能被状态栏的清除按钮给清除掉

 FLAG_ONGOING_EVENT      通知放置在正在运行

        n.flags |= Notification.FLAG_AUTO_CANCEL;

 

3.执行这个通知

        notificationManager.notify(0,n);

 

notification和PendingIntent联用即点击跳转 。

...to be continue

以上是关于notify 通知消息的主要内容,如果未能解决你的问题,请参考以下文章

notify 通知消息

使用 notify-send 的远程 linux 桌面通知

如何在通知选项卡中单击推送通知消息打开特定片段?

Linux学习日记之crontab使用notify-send实现每小时通知提醒

无法使用 Noble 获取通知数据

redisspring boot利用redis的Keyspace Notifications实现消息通知