android - 通知中的 channel ID 和 channel 名称有什么区别

标签 android

我尝试在通知中查找 channel ID 和 channel 名称之间的区别。

为什么NotificationChannel需要两个选项,为什么不是一个选项,例如 channel ID?

请给我解释一下。

最佳答案

来自文档

setChannelId()

  • 指定应该传递通知的 channel 。

  • Channel Name
  • channel 的用户可见名称 .当系统区域设置更改时,您可以通过监听 Intent.ACTION_LOCALE_CHANGED 重命名此 channel 。播送。建议的最大长度为 40 个字符;值过长可能会被截断
  • 关于android - 通知中的 channel ID 和 channel 名称有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53848580/

    相关文章:

    android - 权限拒绝 : reading com. android.providers.contacts.CallLogProvider

    android - Intent 上的 setData 阻止 sendBroadcast 工作?

    java - 如何编写更新特定属性的函数

    java - 如何设置Listner停止动画并向MainActivity Android发送回调

    android - 我怎样才能让屏幕空闲监听器?

    java.net.协议(protocol)异常 : method does not support a request body: GET

    android - 如何将这个(AdsWizz)Kotlin回调函数包装在协程中?

    java - 带有 Android 10 的小米上 TextInputLayout 中的 NullPointerException

    android - 如何使用gradle以编程方式将libc++ _ shared.so包含到我的APK中?

    android - 使相对布局的内容大于屏幕