主屏幕上的 Android 推送通知徽章计数器

问题描述

对于Facebook/Whatsapp/Twitter,Android的通知设置页面有这个选项: 附上“主屏幕应用图标徽章”屏幕截图。

enter image description here

我如何为我的应用程序获得第一个选项,我只有这两个选项:

enter image description here

我在网上找不到任何相关信息。任何帮助将不胜感激。

解决方法

当您构建通知时,您可以请求访问以在应用启动器上显示徽章。

你可以试试这样的

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
        getSystemService(NotificationManager::class.java)?.createNotificationChannel(
            NotificationChannel(
                CHANNEL_STRING_ID,resources.getString(R.string.app_name),NotificationManager.IMPORTANCE_HIGH
            ).apply {
                enableVibration(true)
                setShowBadge(true)
            })
    }

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...