
本地数据就用ormlite-android-419jar和ormlite-core-419jar 可以帮助你管理本地数据,网络上的数据应该要后台做接口让你去调用,adapter可以写一个方法addpendList或者setList,这两个方法都是控制当前adapter持有的list的,adapter可以持有这个list并且给每个item设置布局。
本地得到的数据就是List,如果是服务器的数据就是JSON格式,可以用JSONUtiljava之类的去解析然后获取list,不是list的数据就直接resgetString("name");
ListViewSetAdapter();就可以设置adapter了,然后adapter如果有数据就会填充List
刷新的话是adapternotifyDataSetChanged();
本地数据就用ormlite-android-419jar和ormlite-core-419jar 可以帮助你管理本地数据,网络上的数据应该要后台做接口让你去调用,adapter可以写一个方法addpendList或者setList,这两个方法都是控制当前adapter持有的list的,adapter可以持有这个list并且给每个item设置布局。
本地得到的数据就是List,如果是服务器的数据就是JSON格式,可以用JSONUtiljava之类的去解析然后获取list,不是list的数据就直接resgetString("name");
ListViewSetAdapter();就可以设置adapter了,然后adapter如果有数据就会填充List
刷新的话是adapternotifyDataSetChanged();
Public Function addLst() As Boolean
lstUserClear()
mySql = "select from sqlusers"
rs = myRs(mySql, sqlIP, 1)
lstUserView = ViewDetails
Dim i As Integer
If rsFieldsCount > 0 Then
'添加列表框列标题项目
For i = 1 To rsFieldsCount
lstUserColumnsAdd(rsFieldsItem(i - 1)Name)
Next
'添加列表框数据内容
If rsRecordCount > 0 Then
rsMoveFirst()
For i = 1 To rsRecordCount
lstUserItemsAdd(rs("用户名")Value)
lstUserItemsItem(i - 1)SubItemsAdd(rs("密码")Value)
lstUserItemsItem(i - 1)SubItemsAdd(rs("用户类型")Value)
rsMoveNext()
Next
End If
End Function
你可以用一个比较偷懒的办法:
比如,你要显示的字段:ID,姓名,性别,你可以现在listview里面编辑好这3个列名,其次是代码:查询语句不用我说了吧,查询语句where里面是你输入框里德值,说点主要的:
Listview lv=(Listview)obj;
lvItemClear();
while(read1Read)
{
listview lv1 =new listviewItem (read[0]tostring()); //显示ID
lv1SubItemsadd(read1[1]Tostring()); //显示姓名
lv1SubItemsadd(read1[2]Tostring()); //显示性别
lvItemsadd(lv1);
}
readClose();
恩·可以的!我用的是SqlServer2005
SqlConnection Connection = new SqlConnection("连接串");
Command = new SqlCommand(sql, Connection);
DBHelpConnectionOpen();
SqlDataReader dr = CommandExecuteReader();
while (drRead())
{
string[] str= new string[3];
str[0] = dr[0]ToString();
str[1] = dr[1]ToString();
str[2] = dr[2]ToString();
ListViewItem item = new ListViewItem(str);
listviewItemsAdd(item);
}
不明白内线我!!
以上就是关于android如何将从数据库读取的数据显示在listview中全部的内容,包括:android如何将从数据库读取的数据显示在listview中、vb2005里面怎么样将数据库的字段显示在listview中、在c#中有个窗体 输入查询条件之后怎样在listview中显示数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)