当前位置: 代码迷 >> Android >> 数据库内数据输出到listview有关问题!求大神求指导!
  详细解决方案

数据库内数据输出到listview有关问题!求大神求指导!

热度:53   发布时间:2016-05-01 11:39:44.0
数据库内数据输出到listview问题!求大神求指导!在线等!
rt!使用SimpleCursorAdapter,这是SimpleCursorAdapter部分的代码
这是查询语句部分代码    我这个数据库中有3列,分别是_id,name,age,但是使用SimpleCursorAdapter那部分的代码不知道为什么每次都只能输出那三列中的第一列,如图SimpleCursorAdapter初始化那句中new string后那三列第一列是什么就输出什么,现在输出的是_id那一行,想知道怎么能把散列同时输出

------解决方案--------------------
你首先需要一个有三个TextView的布局作为ListView的元素布局才能显示三个列的内容。系统没有提供默认的有三个TextView的布局,你得自己弄。

然后Adapter构造时候那个int数组参数里和前面String数组的参数里的内容应该是对应的。你现在只把"_id"和android.R.id.text1对应了,所以只显示_id。
------解决方案--------------------
你可以尝试下用 simple_expandable_list_item_2 然后把第二列映射给 text2。大体上你能明白这个机制是怎么工作的了。
  相关解决方案