繁体   English   中英

Android / MIUI在通知栏中设置小图标不起作用? 显示默认图标

[英]Android/MIUI Setting small icon in notification bar not working? Default icon displayed

尝试了在状态栏中设置小图标的所有可能性(系统将其作为打开的通知抽屉中的大图标进行设置),但是没有任何效果。 尝试使用原始.png文件以及可绘制的.xml文件以及两者的组合(xml将png称为位图源)。

另外,我确实使用AndroidStudio的“ New -> Image Asset -> Notification icon添加了资源,该New -> Image Asset -> Notification icon其优雅地转换为所需版本,并去除了除白色和alpha通道之外的所有颜色。

无论我做什么,都会显示默认的启动器图标,而不是我自己的图标。

答案很简单:重启手机!

MIUI会缓存通知图标,并且在安装应用程序后,它们不会随应用程序更新一起更新(通常在开发周期中)。 同样,再次卸载和安装也不能解决问题。 在这种情况下,唯一的方法是重启手机。

我还怀疑MIUI主题管理器可能对此负责,因为我看到某些主题在系统范围内更改了应用程序图标,因此它可能会绕过Notification.Builder任何设置。 最重要的是,诸如更改已建通知的RemoteView的资源之类的任何技巧也均不起作用。 当心MIUI!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM