如何解决获取通知上的点击事件
我有一个打开网址的通知。到现在为止还挺好。现在我需要在点击通知时做一些事情,即使应用程序在后台或被杀死。
这是我生成通知的代码:
val intent: Intent =
Intent(Intent.ACTION_VIEW,uri).apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent: PendingIntent = PendingIntent.getActivity(context,pushIntent,0)
val builder = NotificationCompat.Builder(context,id_channel)
.setSmallIcon(R.drawable.small_icon)
.setContentTitle(title)
.setPriority(NotificationCompat.PRIORITY_DEFAULT)
.setAutoCancel(false)
pendingIntent.setContentIntent(intent)
with(notificationmanagerCompat.from(context)) {
notify(id,builder.build())
}
谢谢...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。