Android11设备不显示徽章计数
创始人
2024-08-20 12:00:04
0

在Android 11上显示徽章计数需要使用Notification Badging API。以下是示例代码:

//获取应用程序上下文 Context context = getApplicationContext();

//构建通知管理器 NotificationManager notificationManager = context.getSystemService(NotificationManager.class);

//检查应用是否被授予允许管理通知 if (notificationManager.areNotificationsEnabled()) {

//应用程序标识符
String packageName = context.getPackageName();

//构建查询条件
NotificationQuery query = new NotificationQuery.Builder()
        .setPackage(packageName)
        .build();

//执行查询
CompletableFuture> future = notificationManager
        .queryNotifications(query);

//查询结果回调
future.thenAccept(statusBarNotifications -> {

    //计算总数
    int total = statusBarNotifications.size();

    //显示徽章计数
    ShortcutBadger.applyCount(context, total);

});

}

需要注意的是,在Android 11上,动态设置应用程序图标的徽章计数需要用户授予特定权限。可以通过以下代码请求权限:

NotificationManager notificationManager = getSystemService(NotificationManager.class);

//检查当前是否需要请求权限 if (notificationManager.isNotificationPolicyAccessGranted()) { //已授权,执行徽章计数更新 } else { //请求授予权限 Intent intent = new Intent( android.provider.Settings .ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS); startActivity(intent); }

相关内容

热门资讯

揭秘!赣牌圈小程序破解版,欢乐... >>您好:赣牌圈小程序破解版确实是有挂的,很多玩家在这款赣牌圈小程序破解版游戏中打牌都会发现很多用户...
教程攻略!随意玩辅助器透视开挂... 教程攻略!随意玩辅助器透视开挂,皮皮跑子胡子修改器,wpk教程(有挂存在)-哔哩哔哩;无需打开直接搜...
透视线上!微乐小程序黑科技,哥... 透视线上!微乐小程序黑科技,哥哥打大a辅助工具视频,wpk教程(有挂教学)-哔哩哔哩;打开点击测试直...
玩家必备教程!天天贵阳辅助工具... 您好:这款天天贵阳辅助工具游戏是可以开挂的,确实是有挂的,很多玩家在这款天天贵阳辅助工具游戏中打牌都...
总算了解!丽水都莱大菠萝脚本辅... 总算了解!丽水都莱大菠萝脚本辅助,金华佛手在线辅助软件,教你攻略(有挂实锤)-哔哩哔哩;无需打开直接...
查到实测!广东雀神智能辅助插件... 广东雀神智能辅助插件是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加...
教程辅助!微乐小程序卡五星脚本... 大家好,今天小编来为大家解答微乐小程序卡五星脚本这个问题咨询软件客服可以免费测试直接加微信(1367...
一分钟了解!川娱竞技血战辅助器... 一分钟了解!川娱竞技血战辅助器,德普辅助器怎么用,安装教程(有挂教学)-哔哩哔哩 >>您好:软件加薇...
辅助透视!八张透视辅助,福建天... 辅助透视!八张透视辅助,福建天天开心辅助软件大全,细节揭秘(有挂解惑)-哔哩哔哩>>您好:软件加薇1...
透视攻略!wepoker私人局... 透视攻略!wepoker私人局辅助器,wepoker高级辅助,细节方法(有挂助手)-哔哩哔哩【无需打...