Android 桌面小图标消息通知
2019-08-05 15:21
78 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u014714188/article/details/98490079
Android 桌面小图标消息通知
针对华为手机,新开发的app不会在桌面显示未读消息条数,除了在主配置文件中声明相关权限外,还应在新消息来时调用下面的方法,当num为0时,不显示未读数量。
/** * 设置角标 */ public void setBadgeNum(int num,Context context) { try { Bundle bunlde = new Bundle(); String manufacturer = Build.MANUFACTURER; //这个字符串可以自己定义,例如判断华为就填写huawei,魅族就填写meizu //package,代表项目包名 //class,代表项目启动activity //num,代码未读消息条数 if ("huawei".equalsIgnoreCase(manufacturer)) { bunlde.putString("package", "cn.magicwindow.shipping"); bunlde.putString("class", "cn.magicwindow.shipping.activity.SplashActivity"); bunlde.putInt("badgenumber", num); context.getContentResolver().call(Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", null, bunlde); } } catch (Exception e) { Log.e("setBadgeNum","Exception: "+e); } }
相关文章推荐
- Android中桌面图标显示通知消息的数量
- Android 桌面图标右上角显示未读消息数字
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示 Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android实现桌面图标通知数量角标
- 以带数字的小圆点方式显示在桌面图标上面,通知用户有新的消息--iOS开发
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- Android 桌面图标消息数提醒
- Android 桌面图标右上角显示未读消息数字
- Android给launch图标添加未读消息通知
- Android 桌面图标消息数提醒
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- android不使用推送,在桌面图标上显示消息数量
- Android实现系统的桌面图标文字的双行显示效果
- android应用隐藏桌面图标
- Android学习笔记(05)——Android应用程序的三种消息提示(通知方式)
- android eclipse更改项目程序桌面图标以及出现的问题?