文档管理中心
您当前正在浏览HarmonyOS 3.1/4.0及以下版本的文档,如需查阅HarmonyOS 5.0及以上文档请参考指南
指南推送服务Android通知样式桌面角标

桌面角标

推送服务提供了设置桌面角标的API接口,您可以在消息中封装角标参数badge。桌面角标样例如下所示:

展开

样例

说明

桌面角标以数字的形式展示。

桌面角标以圆点的形式展示。

消息体示例:

{
    "validate_only": false,
    "message": {
        "notification": {
            "title": "message title ",
            "body": "message body"
        },
        "android": {
            "notification": {
                "click_action": {
                    "type": 3
                },
                "badge": {
                    "add_num": 1,
                    "class": "com.huawei.codelabpush.MainActivity",
                    "set_num": 10
                }
            },
            "ttl": "1000"
        },
        "token": ["pushtoken1"]
    }
}
说明
  • 如果同时设置“add_num”与“set_num”,以set_num为准;若“add_num”和“set_num”都设置为空,则应用角标数字默认加1。
  • 打开应用或者点击、清理通知栏消息并不会清理角标数字或圆点,需开发者自行设置清理角标,详情请参见桌面角标开发指导
  • 绘制自定义角标图片请参见桌面角标开发指导
  • 此处com.huawei.codelabpush.MainActivity仅为示例。
在 指南 中进行搜索
请输入您想要搜索的关键词