gpt4 book ai didi

android - 如何在 Android 中将位图设置为通知图标

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:07 25 4
gpt4 key购买 nike

您好,我正在寻找设置不在 res 目录中的位图的方法。实际上,我是从 URL 中获取该图标并想将其设置在通知区域中。

我在这里做的只是设置了 res 目录中的图标。

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.ic_stat_logo)
.setContentTitle(Util.notificationTitle)
.setStyle(new NotificationCompat.BigTextStyle()
.bigText(notificationMessage))
.setAutoCancel(true)
.setDefaults(Notification.DEFAULT_SOUND)
.setContentText(notificationMessage);

有什么想法可以设置从 URL 获取位图并将该图标设置为 Notification 图标吗?

最佳答案

这里已经回答了: https://stackoverflow.com/a/16055373/1071594

总结:无法设置自定义小图标,但从 API 级别 11 开始您可以使用 setLargeIcon()下载图像并将其转换为 Bitmap 后.

[编辑] 还有一个 solution :如果您使用自己的 View 创建完全自定义的通知,则可以在该 View 中放置任何内容,包括下载的图像。

关于android - 如何在 Android 中将位图设置为通知图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23836920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com