我正在使用ListView&我从服务器请求一个php文件,它返回一个JSONArray,其中包含所有用户的数据(例如,[{“name”:“A”,“ID”:“id”,“img”:“X”},{“” :“”......},{“”:“”......}]。我在我的活动中在一个JSONArray中获取它并从中提取JSONObject,并从此JSONObject获取所有值。一个ArrayAdapter<字符串>效果很好,但我想以这种方式显示它 - >
1.an imageView左侧有用户图像
2.textView,其名称为user
3.textView下面有id为user的名称
我是怎么做到的? 非常感谢你的帮助!
答案 0 :(得分:0)
为此,您需要为列表创建自己的自定义适配器。
创建符合条件的布局(将是列表中的行),然后创建扩展BaseAdapter类的自定义适配器并为视图充气。