//*******************************************
//2016年10月18日12:16:47 做如下优化:
在 ViewListFragment 中做如下修改
【241 增加】 UserIDList.clear();
【247 增加】 UserIDList.add(Constants.userlist.get(i).getId());
//增加一个userIDList 的列表存储userID的list 方便后面的-》
Constants.UserMessageList.get(UserIDList.get(i) //通过i来查询user message
【233 增加】 demolistAdapter=new DemoListAdapter(getActivity(),getListItems()); //更新列表
【233 增加】 mListView.setAdapter(demolistAdapter);
【233 增加】 demolistAdapter.notifyDataSetChanged();
//增加更新列表动作,以便在有message进来之后及时更新列表实时显示
【241 修改】 if(Constants.UserMessageList.get(UserIDList.get(i))!=null){
//修复之间获取list的错误方式 这里的Constants.UserMessageList 是以key形式储存的。
在MsgActivity 中做如下修改
【45 增加】 private String CurrentID;
【127 增加】 if(Constants.UserMessageList.get(CurrentID)!=null) { //获取未读信息
【144 增加】 if(user1.getId().equals(CurrentID)){ //判断发过来的信息是否由当前用户收
【161 增加】 Constants.UserMessageList.get(CurrentID).clear(); //清空message缓存器
以上是今天修改的动作,目前能够实时显示来电信息的数目,对应的msgActivity 只能接受对应的消息。
//*******************************************
![avatar](https://profile-avatar.csdnimg.cn/55552773654c402b978ba51731e1a491_qq_25397153.jpg!1)
Asce_Rx
- 粉丝: 0
- 资源: 5
最新资源
- CC2530无线zigbee裸机代码实现液晶LCD显示.zip
- CC2530无线zigbee裸机代码实现中断唤醒系统.zip
- 车辆、飞机、船检测24-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于51单片机的火灾烟雾红外人体检测声光报警系统(protues仿真)-毕业设计
- 高仿抖音滑动H5随机短视频源码带打赏带后台 网站引流必备源码
- 车辆、飞机、船检测25-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 四足机器人示例代码pupper-example-master.zip
- Python人工智能基于深度学习的农作物病虫害识别项目源码.zip
- 基于MIT mini-cheetah 的四足机器人控制quadruped-robot-master.zip
- 菠萝狗四足机器人py-apple-bldc-quadruped-robot-main.zip
- 基于51单片机的篮球足球球类比赛计分器设计(protues仿真)-毕业设计
- 第3天实训任务--电子22级.pdf
- 基于FPGA 的4位密码锁矩阵键盘 数码管显示 报警仿真
- 车辆、飞机、船检测5-YOLO(v5至v11)、COCO、CreateML、Paligemma、VOC数据集合集.rar
- 河南大学(软工免浪费时间)
- NOIP-学习建议-C++
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)