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

应用程序图标上的徽章

阎宝
2023-03-14

我需要在我的应用程序图标上显示徽章

我所尝试的:

>

 <!--for Samsung-->
   <uses-permission      android:name="com.sec.android.provider.badge.permission.READ"/>
 <uses-permission android:name="com.sec.android.provider.badge.permission.WRITE"/>

 <!--for htc-->
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS"/>
 <uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT"/>

  <!--for sony-->
 <uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE"/>
 <uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"/>
<!--for apex-->
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT"/>

 <!--for solid-->
 <uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE"/>

 <!--for huawei-->
 <uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
 <uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS" />
 <uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS" />

 <!--for ZUK-->
 <uses-permission android:name="android.permission.READ_APP_BADGE"/>

2.我已经浏览了许多已经在stackoverflow上的可用答案,如

如何在应用程序启动器图标中显示通知计数

我们可以在android应用程序图标(如iphone)上显示徽章号码吗?

如何在Redmi上使用应用程序图标显示徽章计数?

在android应用程序图标上添加未读通知徽章

有没有办法在Android系统中为应用程序图标添加徽章?

所有这些资源都帮助我在上述设备上完成了任务,但我仍然可以看到很多man设备,如xiomi、micromax等,其中wtsapp、facebook等应用程序显示徽章,但我无法在这些设备上显示徽章。

这里有没有人做到了这一点。任何帮助都将不胜感激。

共有2个答案

刘安志
2023-03-14

为了显示徽章,谷歌可能已经停止显示应用图标上的数字作为徽章,但我认为它仍然显示一个点,让用户知道该应用程序有新的东西。

有关更多信息,您可以通过谷歌的官方链接:https://developer.android.com/training/notify-user/badges

王刚毅
2023-03-14

这不是Android系统的一项功能。设备制造商(如您提到的小米)或启动器开发人员(如Nova launcher)可以实现它,并为应用程序开发人员公开api,但这方面没有标准,用户也不希望有标准。

一般来说,你不应该尝试在Android上这样做。

 类似资料:
  • 当我的数据库记录在服务器上更新时,它会通过FCM向Android应用程序用户发送推送通知。通知已发送,但设备上的徽章计数未更新。如何设置更改徽章应用程序图标的通知?

  • 我已经看过关于午夜更新应用程序徽章的问题,选项有:应用程序未启动或在后台,当通知到达时,徽章编号可以减少并更改应用程序图标徽章;当应用程序关闭时,推送通知徽章计数不更新并更新徽章图标;等等。但我遇到的问题与应用程序在后台且推送通知到达时相同,应用程序徽章图标不更新。 我已经检查了所有的可能性。我的代码是: 是的,当应用程序在前台时,它工作正常,然后它显示警报正常。但是当应用程序在后台时,既没有任何

  • 我知道这里有几个问是否有可能添加徽章到Android应用程序,他们都以否的答案结束... 但不知何故,最新的Facebook Android测试版似乎做了一些事情,至少看起来像一个徽章,即使从技术上讲,它并不完全是这样。 在那篇文章中,一位评论者说它与TouchWiz有某种联系。在这里,他们还提到它是“S3TouchWiz果冻豆插件”的一个特性。 我仍然希望了解如何做到这一点,以及是否有一些API

  • 是否可以使用JavaFX更改应用程序图标,还是必须使用Swing来完成?

  • 注我已经使页面的其余部分完全响应媒体查询。我只想要这个导航部分的帮助。 HTML CSS 用于社交图标的CSS(博客和搜索图标)

  • 我想更改我的应用程序的徽标,但我不知道应该使用什么格式。例如,当我的徽标是苹果徽标时。我应该使用带有背景色的jpeg文件,还是应该只使用苹果的png文件,然后再添加背景色?