我如何在运行Android5.0的手机中自定义状态栏上的通知图标。它总是作为一个白色的盒子(图片附上)。
Android5.0使用你给他的图标,并在上面放上一个彩色滤镜。如果你想看到你的图标,你必须使用一个带有透明度(png)的图标。我建议你设置另一个图标,而不是你的应用程序的图标,并移除圆形边框的矩形。
在我的应用程序中我写了一个简单的通知函数,该方法只在状态栏上显示图标,我也想显示通知布局,但不是自动显示的,我已经下拉android状态栏查看, 看来这是Android6及以上版本的问题
我在应用程序中使用通知。目前,我面临的问题是显示图标的Android L。对于设备4.4及以下,一切都很好。我使用的图标大小:大-图标64 dp,图标状态栏-24 dp。Devices android L图标状态栏显示为缺少的白色正方形: 在通知上的大图标上出现了空图标: 我想通知我的android l看起来是这样的:
这是我用来显示通知的代码。 这种情况只发生在Lollipop上。
由于通知图标没有一个单独的图像,我有点不知道如何做到这一点。 谢谢
我在某处读到,我们可以使用来隐藏状态栏中的图标,使其不被通知。但在android 8及以上版本中似乎行不通。 所以我使用了(根据文档将图标隐藏在状态栏中),但这对我并不起作用。 但很多应用程序在状态栏中不显示任何图标,而在通知抽屉中显示通知。
我目前在Android Oreo在状态栏和通知本身上正确显示通知图标(下面提供的截图)时遇到了问题。 要创建图标,我使用Android3.1,右键点击res文件夹并选择New>Image Asset。在其中,我上传了一个全白的png(根据文档),并根据屏幕截图选择了一个红色背景: 在AndroidManifest.xml中,我设置了如下图标: