如题,一个数据库表在不清楚有几个字段的情况下,如何通过listview完全显示出来。效果如下: 学号 姓名 年龄 性别 1 张三 23 男 2 李四 25 男 3 王二 19 女
请各位提供个好方法
请各位提供个好方法
解决方案 »
- 急求助,在地图是绘制两公交站点之间的线路,为何线条不连续?
- 关于EditView的问题
- 简单的java语法问题
- 为什么这样是错的intent.setClass
- Android 平板下打印有什么好的解决方案吗?(3.0)以上
- 应该买哪款Android手机?
- 关于ContentProvider与SharePreferences结合使用的问题
- android 在模拟器上能采集到声音么?
- 关于http连接超时问题
- R cannot be resolved to a variable这是什么原因?
- 那个,replace不能替换掉字符串中的空格么?
- findPreference("individual_name").setEnabled(!findPreference("individual_name").
后面所有的数据行,你用Cursor的getString应该就可以了(遍历所有行),就算数据库里面不是字符串,java也会自动转换的(如果我没记错的话),如果不能自动转换,用Cursor的getType得到类型,再调用相应的get系统函数得到真正的数据。
如果你非要每一个字段显示在各自的TextView里面,动态创建TextView不就行了?
在你的ListView种的adpter中,有一个getView(....)的方法,里面有个参数converView,你动态的根据你的字段个数来生成这个converView不就行了。