当前位置: 首页 > 知识库问答 >
问题:

如何在Android状态栏中添加图标而不创建通知?

骆嘉石
2023-03-14

我读过:https://developer.android.com/guide/topics/ui/notifiers/notifications.html,但我看不出如何在屏幕顶部显示图标,而不发出通知。

我有一个应用程序有一个长期运行的服务,我想显示一个图标,反映该服务的内部状态,在屏幕的顶部。

我怎么能这么做?

共有1个答案

强安和
2023-03-14

我想在屏幕顶部显示一个反映服务内部状态的图标。我怎么能这么做?

发出通知

或者,下载Android的源代码,修改它,允许随机的应用程序在状态栏中放置用户无法控制的图标,构建你的Android修改版本,将其打包到自定义ROM,并说服人们在他们的设备上使用你的自定义ROM。

    null
 类似资料:
  • 由于通知图标没有一个单独的图像,我有点不知道如何做到这一点。 谢谢

  • 我想用我自己的推送通知图标替换默认图标。 现在,应用程序将图标显示为白色框。

  • 我在某处读到,我们可以使用来隐藏状态栏中的图标,使其不被通知。但在android 8及以上版本中似乎行不通。 所以我使用了(根据文档将图标隐藏在状态栏中),但这对我并不起作用。 但很多应用程序在状态栏中不显示任何图标,而在通知抽屉中显示通知。

  • 我创建了许多不同类型的android状态栏通知。我想知道是否有一种方法显示状态栏图标,但没有任何项目显示在列表中,当他们下拉菜单...

  • 这是我用来显示通知的代码。 这种情况只发生在Lollipop上。

  • 我觉得这应该是微不足道的,但我似乎不能让通知显示在手机的屏幕上-它只显示在状态栏在顶部。 作为我想做的一个例子,下面是Facebook Messenger在你收到一条消息时显示在屏幕上的方式。 每当我发送通知时,它所做的只是显示状态栏中的小图标--即使我将优先级设置为priority_max。是否有另一个设置,我需要做使它显示在屏幕上,而不只是状态栏? 通知显示代码: