zoukankan      html  css  js  c++  java
  • 通知的基本用法

    通知的基本用法
    想要让手机弹出一条通知,只需要使用如下代码:
    val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
    val notification = NotificationCompat.Builder(context, channelId)
            .setContentTitle("This is content title")
            .setContentText("This is content text")
            .setSmallIcon(R.drawable.small_icon)
            .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.large_icon))
            .build()
    manager.notify(1, notification)

    想要指定通知的点击事件,只需要使用如下代码:
    
    val intent = Intent(this, NotificationActivity::class.java)
    val pi = PendingIntent.getActivity(this, 0, intent, 0)
    val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
    val notification = NotificationCompat.Builder(context, channelId)
            .setContentTitle("This is content title")
            .setContentText("This is content text")
            .setSmallIcon(R.drawable.small_icon)
            .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.large_icon))
            .setContentIntent(pi)
            .build()
    manager.notify(1, notification)
  • 相关阅读:
    html表单
    html基础
    MySQL数据库 数据的更新
    JAVA数据库编程
    集合框架
    线程和进程
    反射
    centos 7环境
    js中的this
    javascript的作用域以及闭包现象
  • 原文地址:https://www.cnblogs.com/yongyuandishen/p/14905116.html
Copyright © 2011-2022 走看看