Android通知:如何使用自定义位图发布setSmallIcon

3

我希望用短文本而不是图标来发布通知。我计划制作自己的绘图并将其转换为位图。问题在于setSmallIcon需要resId(我不想创建大量预定义的位图!),但Notification栏中只有当所有通知都打开时,才能看到setLargeIcon的值,否则会被忽略。

有人可以给个技巧吗?我怎么在那里使用位图?

1个回答

0

我认为这是不可能的。API只允许使用资源来设置通知的小图标,我认为这是有意为之的。

你可以在Android v3.0+上使用大图标,可以使用位图,但它通常设计用于显示人/联系人,所以要注意你在那里显示什么。

我认为你最好的选择可能是使用自定义通知 - 至少你有一些灵活性来显示你想要的内容。 http://www.roman10.net/android-custom-notification-with-progress-bar/


谢谢,自定义通知已经在我的计划中了。但是小图标本身必须具有信息性,不能仅仅显示自身的存在。看来我得创建许多预定义的图像 :( - Vadim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接