QQ的会话列表是用代码添加的控件吗

Android 码拜 7年前 (2017-04-20) 710次浏览
QQ的会话列表,先不管他是什么控件,每点击一个人都打开一个activity来聊天。这列表中的每个条目是用Java代码动态添加的吗。好像很多书没没细说这种用代码创建控件的方法,全都是把控件放在XML里,然后在加载显示。
解决方案

7

你看看list view,还有adapter吧,动手做一次,就知道这种列表类的界面怎么做出来的了

7

使用 listView使用不同的item 或 RecyclerView 来实现都是比较简单的。

6

引用:
Quote: 引用:

最简单的就是一个listview,加载列表前数据存在一个集合里,然后遍历,分别显示出来

本人以前按照视频做过listview配合 SimpleAdapter,在XML弄了三个控件,for循环20次就出来了60个控件,蛋疼的是不知道怎么修改图片内容

别用SimpleAdapter。本人自定义一个BaseAdapter,这样本人好控制


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明QQ的会话列表是用代码添加的控件吗
喜欢 (0)
[1034331897@qq.com]
分享 (0)