1.11Android 学习+进度之十一-多人聊天缓存

现在实现了两个用户同时打开界面,然后可以进行聊天了,但是,假如A给B发,B没有打开呢,得有显示,而且显示后,点击进去,能显示之前的几条信息。第一步,要解决,如何显示IP+信息数目的玩意。终于解决了显示这个问题。用到的知识点是,SimpleAdapter及其相关,例如动态更新,如何显示等,贴上代码: adapter = new SimpleAdapter(MainActivity.th
摘要由CSDN通过智能技术生成

现在实现了两个用户同时打开界面,然后可以进行聊天了,但是,假如A给B发,B没有打开呢,得有显示,而且显示后,点击进去,能显示之前的几条信息。

第一步,要解决,如何显示IP+信息数目的玩意。

终于解决了显示这个问题。用到的知识点是,SimpleAdapter及其相关,例如动态更新,如何显示等,贴上代码:

		adapter = new SimpleAdapter(MainActivity.this, user_list,
                            android.R.layout.simple_list_item_2, new String[] { "data1",
                            "data2" }, new int[] { android.R.id.text1,
                            android.R.id.text2 });

                    user_list_view.setAdapter(adapter);
这是adapter的声明,第二个参数是ArrayList<Map<String, Object>> user_list;第三个参数是系统自带,关键是后面两个参数,是你显示的关键,我这个layout是要显示2行,那这两行分别要显示什么呢,map里面,key为“data1”,“data2”的数据,每一个item就是一个map。最后两个就是只是普通的text。贴上我的动态添加和动态删减代码:

 			Map<String,Object> map&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值