及时通讯融云,如何取消系统通知图标右上角的数字
2017-09-14 20:57
344 查看
需求如下:
点开系统通知后:
退出这个界面后,要求界面如下的红点消失,如图:
调用一下代码:
遍历所有的消息,调用融云的下面方法:如下:
for(int i = 0;i < data.size();i++){
RongIM.getInstance().clearMessagesUnreadStatus(Conversation.ConversationType.SYSTEM, data.get(i).getUserinfoid(), new RongIMClient.ResultCallback<Boolean>() {
@Override
public void onSuccess(Boolean aBoolean) {
Log.i("Boolean","删除成功");
}
@Override
public void onError(RongIMClient.ErrorCode errorCode) {
Log.i("Boolean","删除失败");
}
});
}
这个传入的id 是消息用户的id, 调用该方法后,系统红点消失.
注意事项:
1.系统通知的图标Android 无法改变,ios的可以, 之前我们给融云提过该问题的工单,回复,该图标改变不了,因为双方是不同的sdk
点开系统通知后:
退出这个界面后,要求界面如下的红点消失,如图:
调用一下代码:
遍历所有的消息,调用融云的下面方法:如下:
for(int i = 0;i < data.size();i++){
RongIM.getInstance().clearMessagesUnreadStatus(Conversation.ConversationType.SYSTEM, data.get(i).getUserinfoid(), new RongIMClient.ResultCallback<Boolean>() {
@Override
public void onSuccess(Boolean aBoolean) {
Log.i("Boolean","删除成功");
}
@Override
public void onError(RongIMClient.ErrorCode errorCode) {
Log.i("Boolean","删除失败");
}
});
}
这个传入的id 是消息用户的id, 调用该方法后,系统红点消失.
注意事项:
1.系统通知的图标Android 无法改变,ios的可以, 之前我们给融云提过该问题的工单,回复,该图标改变不了,因为双方是不同的sdk
相关文章推荐
- Ubuntu右上角通知栏中的图标不见了,如何恢复?
- IOS8 设置APP右上角图标通知数字的必须要做的事
- 如何取消状态栏上显示所有的图标和通知的勾选?
- iOS 8以上设置APP图标右上角通知数字
- IOS7,8设置APP右上角图标通知数字的区别
- 如何清除Windows 7通知区无效图标解决系统运行缓慢的问题
- IOS7,8设置APP右上角图标通知数字的区别
- 如何实现和没有DNS MX记录的邮件系统通讯
- server 2008系统取消开机CTRL+ALT+DEL登陆 如何去掉ctrl+alt+del开机启动 2003系统登陆设置
- 如何修改Android系统内置的桌面图标
- [转]windows7下MSN如何最小化到任务栏系统通知区域?
- badge number设置(即程序图标右上角的数字)
- 如何在系统托盘上动态图标的实现
- [点击图标 标记为星标记事] 如何彻底取消VC6中的VSS绑定(关联)信息
- 大规模及时通讯im服务器系统构架思路
- Win10如何关闭通知中心图标让其隐藏起来
- 如何在 Linux 系统中添加桌面图标
- 如何备份Ubuntu系统以在电脑出问题时及时恢复
- QT 资源系统(如何使用小图片做图标)
- 系统现网环境下若检测到有系统更新,桌面设置图标右上角提示更新实施方案