未读消息个数

问题描述

我集成了easeui 3.0的demo,对于未读消息,如果是别人发起的会话,则是会显示未读消息的,但如果我保留未读消息,关掉程序在开,则没有未读消息。跟踪之后发现,本地数据库是由未读消息的。但NSArray *conversations = [[[EaseMob sharedInstance] chatManager] conversations];没数据,没有会话所以没有未读消息。但NSInteger unreadCount = [[[EaseMob sharedInstance] chatManager] loadTotalUnreadMessagesCountFromDatabase];这个是可以看到未读消息的。请问我是缺少了什么步骤吗?

解决方案

loadTotalUnreadMessagesCountFromDatabase  是直接从数据库中取未读消息。NSArray *conversations = [[[EaseMob sharedInstance] chatManager] conversations];  这个方法是从内存中获取conversation。进入app的时候调一下loadDataFromDataBase,从数据库中取一下conversation。

时间: 2024-10-22 21:16:50

未读消息个数的相关文章

iOS 如何获取我的所有好友列表 还有相对的未读消息个数 及最后一条聊天信息

问题描述 iOS  如何获取我的所有好友列表 还有相对的未读消息个数 及最后一条聊天信息 解决方案 获取好友列表:http://docs.easemob.com/doku.php?id=start:300iosclientintegration:90buddymgmt#获取好友列表获取未读消息数:- (EMConversation *)conversationForChatter:(NSString *)chatter                          conversationT

Android 给应用程序的icon添加未读消息个数提示(红圈内数字)

最近在做一个可以查看未读消息的功能,需要在界面中的Tab页的标签icon的右上角添加一个未读消息提示的功能. 先上个效果图出来,比较直观明白需求: 思路上似乎有两种: 1. 直接把底图和红圆圈的图片用相对布局进行排列,在代码中动态更改红圆中的TextView的数字,并且识别一下各种情况下红圆的显示或者隐藏.这种方法比较直观. 2. 采用canvas画出圆和数字. 由于项目采用的是Tab页的形式,其中的RadioButton不适合采用相对布局.故我采用了第二种方式.将绘制的过程写成了工具方法.在需

Android 未读消息的红点显示

在很多APP里面,经常会看到未读消息的小红点,如下图: 这个功能用到的是一个控件,叫做BadgeView. BadgeView的用法很简单,直接把jar文件导入包中就可以使用,使用也很简单, badgeView = new BadgeView(this); //btn是控件 badgeView.setTargetView(btn); //设置相对位置 badgeView.setBadgeMargin(0, 5, 15, 0); //设置显示未读消息条数 badgeView.setBadgeCou

iOS 如何获取我的所有未读消息的个数

问题描述 iOS 如何获取我的所有未读消息的个数 解决方案 获取到每个conversation的未读数 相加解决方案二:在Demo中收// 统计未读消息数-(void)setupUnreadMessageCount{这个方法获取未读消息就行,显示自己可以随意写

Android贝塞尔曲线初步学习第二课 仿QQ未读消息气泡拖拽黏连效果

上一节初步了解了Android端的贝塞尔曲线,这一节就举个栗子练习一下,仿QQ未读消息气泡,是最经典的练习贝塞尔曲线的东东,效果如下 附上github源码地址:https://github.com/MonkeyMushroom/DragBubbleView 欢迎star~ 大体思路就是画两个圆,一个黏连小球固定在一个点上,一个气泡小球跟随手指的滑动改变坐标.随着两个圆间距越来越大,黏连小球半径越来越小.当间距小于一定值,松开手指气泡小球会恢复原来位置:当间距超过一定值之后,黏连小球消失,气泡小球

安卓-如何做到类似QQ上的未读消息提示 图标右上角带数字的那种

问题描述 如何做到类似QQ上的未读消息提示 图标右上角带数字的那种 最近做项目要用到 根据推送过来的消息数目显示 没有找到相关资料 难度大吗??? 解决方案 这个百度前两页就有demo 解决方案二: 自己写组件吧:---------------------------- 解决方案三: 自己画,难度应该不大 解决方案四: 查查bootstrap应该有相关组件. 解决方案五: 自己动手丰衣足食,哈哈 解决方案六: 推送机制有一个badge属性,根据初始值做累加就OK

Android 端,首次登录或者退出重新登录时有提示音是为什么,也没有未读消息和其他的提示。

问题描述 Android 端,首次登录或者退出重新登录时有提示音是为什么,也没有未读消息和其他的提示.莫名奇妙的有提示音,重新注册账号也是如此,求大神赐教. 解决方案 没有遇到过你说的这种现象,你测试的是demo吗解决方案二:是的.修改了一些东西,不知道改了哪里的代码就这个样子了.解决方案三:检查代码,这也猜不出来,调试

Android自定义控件:类QQ未读消息拖拽效果

QQ的未读消息,算是一个比较好玩的效果,趁着最近时间比较多,参考了网上的一些资料之后,本次实现一个仿照QQ未读消息的拖拽小红点: 首先我们从最基本的原理开始分析,看一张图: 这个图该怎么绘制呢?实际上我们这里是先绘制两个圆,然后将两个圆的切点通过贝塞尔曲线连接起来就达到这个效果了.至于贝塞尔曲线的概念,这里就不多做解释了,百度一下就知道了. 切点怎么算呢,这里我们稍微复习一些初中的数学知识.看了这个图之后,求出四个切点应该是轻而易举了. 现在思路已经很清晰了,按照我们的思路,开撸. 首先是我们计

android icon-急求类似qq桌面未读消息提示效果(android)

问题描述 急求类似qq桌面未读消息提示效果(android) 注:不需要快捷方式,如http://www.eoeandroid.com/forum.php?mod=viewthread&tid=542394&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline里面的三星手机测试失败,如果有谁能够纠正一下的话,非常感谢.