三星galaxy note 2 android版本4.1.2

我知道以前有人问过这个问题,所以不可能回答.

如何在应用程序启动器图标上显示气球计数器 安卓系统

尽管如此,昨天我更新了facebook应用程序,它开始显示未读消息和私有消息计数器.为什么facebook应用程序可以和我不能为我的应用程序这样做?

在此处输入图像描述

三星galaxy note 2 android版本4.1.2

推荐答案

安卓("香草"安卓没有定制的启动器和touch 界面)does not允许更改应用程序图标,因为一旦程序编译完成,它就会被紧紧地密封在.apk中.无法使用标准API以编程方式将其更改为"可绘制".你可以通过使用小部件而不是图标来实现你的目标.小部件是可定制的.请阅读以下内容:https://github.com/jgilfelt/android-viewbadger78814-251.html" rel="noreferrer">http://www.cnet.com/8301-19736_1-https://github.com/jgilfelt/android-viewbadger78814-251.html和http://developer.android.com/guide/topics/appwidgets/index.html.

至于警徽号码.正如我之前所说,没有标准的方法可以做到这一点.但我们都知道Android是一个开放的操作系统,我们可以用它做任何我们想做的事情,所以添加徽章号码的唯一方法——要么使用一些第三方应用程序或定制启动器,要么使用前端touch 界面:三星TouchWiz或索尼Xperia的界面.其他答案使用此功能,您可以在stackoverflow上搜索,例如here.但我要再重复一次:这方面有no个标准API,我想说这是一个bad实践.应用程序的图标通知徽章是iOS模式,无论如何都不应该在Android应用程序中使用.在Android中,有一个状态栏通知用于以下目的:http://developer.android.com/guide/topics/ui/notifiers/notifications.html

How does Facebook add badge numbers on app icon in Android?

正如你所看到的,这不是一个真正的Facebook应用程序,它是TouchWiz.在Vanilla Android中,这可以通过Nova Launcher http://forums.androidcentral.com/android-applications/199709-how-guide-global-badge-notifications.html实现 因此,如果你会在某个地方看到图标徽章,请确保它要么是第三方启动程序,要么是touch 式界面(前端包装).也许有一天谷歌会将这一功能添加到标准的Android API中.

Android相关问答推荐

如何自定义所选的NavigationBar项目?

将动作传递给嵌套的可组合物

ArrayList.remove()(Kotlin中的removeAt())导致奇怪的IndexOutOfBoundsResponse异常

ENV变量在gradle进程中没有更新

使用Kotlin的SD卡

将Any强制转换为Integer将从API返回NullPointerException

在Android的Whatsapp中共享多个图片和文本

如何在Reaction Native中显示Google Map iFrame?

在不增加父行宽度的情况下添加延迟行或可滚动行

无法在Android Gradle中同步Chaquopy版本

如何判断堆肥是否为空?

从我的 Android 应用程序发送到 Gin 时失败,但从 Postman 发送到 Gin 时成功

需要在按钮 onclick 上从 string.xml 获取值. @Composable 调用只能在@Composable 函数的上下文中发生

根据另一个数组的值对数组进行排序

如何在 android compose 中将具有渐变边缘的透明圆圈绘制到阴影覆盖层中?

Jetpack Compose Canvas drawText colored颜色 混合?

找不到(包名称).在以下位置搜索:

自定义 Recyclerview [Android & Kotlin]

使用 capacitor cordova 插件的 Android Studio 错误

Сan 无法从 Firestore 获取数据,没有错误