android复习笔记 发送通知

这篇博客介绍了如何在Android应用中创建并发送通知,包括设置通知的标题和内容,以及如何通过PendingIntent实现在用户点击通知后跳转到特定Activity。此外,还详细解释了设置通知的autoCancel属性以在点击后自动清除通知。
摘要由CSDN通过智能技术生成

使用通知

发送通知
sendNotice.setOnClickListener{ // sendnotice 为按钮id
val notification = NotificationCompat.Builder(context, channelId).build() //用builder构造器创建notification对象,第二个参数是渠道id
.setContentTitle(“this is content title”) //指定通知的标题
.setContentText(“this is content text”) 指定通知的内容
``````
.build()
manager.notify(1,notification)
}

其余代码自己补全即可看到消息栏有信息,若想点击消息来进行查看,可以通过对他进行intent操作

val intent=Intent(this, NotificationActivity::class.java) 表示我们想跳转到NotificationActivity意图
val pi=PendingIntent.getActivity(this,0,intent,0) 创建拥有intent 的对象pi
sendNotice.setOnClickListener{ // sendnotice 为按钮id
val notification = NotificationCompat.Builder(context, channelId).build() //用builder构造器创建notification对象,第二个参数是渠道id
.setContentTitle(“this is content title”) //指定通知的标题
.setContentText(“this is content text”) 指定通知的内容
.setContentIntent(pi) `````` 通过.setContentIntent方法跳转
.setAutoCancel(true) 当点击消息时候,消息框取消,(已跳转入信息界面)
.build()
manager.notify(1,notification)
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值