从IconCompat.createWithData()获取资源ID

时间:2019-05-16 15:05:08

标签: android kotlin android-notifications androidx

从数据创建图标时,是否可以获取它的资源ID?

val icon = IconCompat.createWithData(bytes, 0, bytes.size)
val builder = NotificationCompat.Builder(applicationContext, channelId)
        .setSmallIcon(icon.resId)
return builder.build()

使用resId无效,因为文档说明Only valid for icons of type TYPE_RESOURCE. 这是针对使用AndroidX的具有本地Kotlin代码的Flutter插件,我需要从Flutter主应用中获取通知图标。

0 个答案:

没有答案