2 l jzs l_jzs 于 2016.03.04 12:30 提问

Android中listview的使用

请问要如何把xml文件放进listview中,并把网络上的数据绑进去,然后实现单击item,弹出该item中的数据呀?

9个回答

zrf1335348191
zrf1335348191   2016.03.04 12:34

在adpter里用inflate把xml填充过去,然后让adpter实现onclicklistener接口,设置点击事件

l_jzs
l_jzs 不太懂,能有什么例子让我参考的吗?
接近 2 年之前 回复
bdmh
bdmh   Ds   Rxr 2016.03.04 13:21

不管数据是什么格式,你都要先把它转换为具体的对象数据,比如一个类,然后放到list中,listview中去访问

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.04 13:56

xml现在早已过时了,还是用json吧

angjunqiang
angjunqiang   2016.03.04 14:03

可以使用ListView中的setOnItemClick函数去做,具体可以参照http://blog.csdn.net/wula0010/article/details/30472749

l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
VqwertyV
VqwertyV   2016.03.04 14:35

解析xml文件啊,解析放进一个类里面,就像json一样,然后在adapter里面操作就和一般数据一样了

l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.03.04 14:46

listview的基本使用,建议找个博客仔细看下:http://blog.csdn.net/xiaominmincs/article/details/7799986

l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
luochoudan
luochoudan   Ds   Rxr 2016.03.04 17:26

分成两步
第一,把xml数据解析出来,没思路的话参考这个 http://blog.csdn.net/liuhe688/article/details/6415593
第二,把解析出来的数据填充到listview中,手生的话参考这个http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html

l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
wanghang1208
wanghang1208   2016.03.04 17:33
l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
crazy1235
crazy1235   Ds   Rxr 2016.03.06 10:51

你的xml是item的布局是吗?
http://www.iteye.com/topic/540423

l_jzs
l_jzs 谢谢~~
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!