Har*_*rma 6 android badge android-studio
我需要在我的应用程序中的应用程序图标上显示徽章
我尝试过的:
这个https://github.com/leolin310148/ShortcutBadger库在许多设备上都可以做到这一点。我检查了它的清单,发现每种类型的启动器都存在一个权限
<!--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"/>
Run Code Online (Sandbox Code Playgroud)2.我已经浏览了 stackoverflow 上已有的许多可用答案,例如
我们可以像 iPhone 一样在 Android 应用程序图标上显示徽章编号吗?
所有这些资源帮助我在上述设备上完成任务,但我仍然可以看到有很多像 xiomi、micromax 等设备,其中 wtsapp、facebook 等应用程序显示徽章,但我无法在这些设备上显示徽章。
这里有人已经实现了吗?任何帮助将不胜感激。
这不是Android系统的功能。设备制造商(如您提到的小米)或启动器开发人员(如Nova Launcher)可以实现它并为应用程序开发人员公开 API,但没有标准,用户也不期望存在。
一般来说,您不应该尝试在 Android 上执行此操作。
| 归档时间: |
|
| 查看次数: |
14750 次 |
| 最近记录: |