gpt4 book ai didi

wear-os - 如何在 Android Wear 通知上显示清晰的背景图像?

转载 作者:行者123 更新时间:2023-12-04 12:07:46 34 4
gpt4 key购买 nike

据我所知,有两种方法可以为 Android Wear 中的通知设置背景图像。为了记录,两者都以:

   Bitmap bitmap;
Notification.Builder bob = new Notification.Builder(this)
.setContentTitle(title)

...等等来设置通知。还假设 bitmap已初始化为适当大小的图像(尽管这是另一个问题)。

方法一:
   bob.setLargeIcon(bitmap);

这有效,但 AFAICT bitmap在通知的背景中始终模糊,无论其大小如何。

方法二:
   bob.setStyle(new Notification.BigPictureStyle().bigPicture(bitmap));

这会清除位图,但不幸的是会在可穿戴设备上插入一个额外的“页面”,即除了位图之外的空白页面。我想这里的想法是您试图向用户显示图像 - 但我不是,我只是想要一个非模糊的背景。

有没有办法做到这一点?

最佳答案

请使用 setBackground(Bitmap)方法来自 WearableExtender而不是 setLargeIcon(Bitmap) .它将设置不会模糊的背景位图。

Notification.Builder wearableBuilder = new Notification.Builder(context)
...
.extend(new WearableExtender().setBackground(bitmap));

关于wear-os - 如何在 Android Wear 通知上显示清晰的背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24841329/

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