1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android 数据显示成功 android如何将从数据库读取的数据显示在listview中?

android 数据显示成功 android如何将从数据库读取的数据显示在listview中?

时间:2022-05-09 00:01:21

相关推荐

android 数据显示成功 android如何将从数据库读取的数据显示在listview中?

满意答案

jjtu7565

推荐于 .09.27

采纳率:43%等级:12

已帮助:7279人

final SimpleAdapter adapter = new SimpleAdapter(this, getData(),

R.layout.mainlayout, new String[] { "text", "time", "image" },

new int[] { R.id.PL_TextView01, R.id.PL_TextView02,

R.id.PL_ImageView01 });

lv.setAdapter(adapter);

private List> getData() {

List> list = new ArrayList>();

Map map = new HashMap();

Cursor cur = DR.query("DB", new String[] { "text", "time" }, null,

null, null, null, "time desc");

while (cur.moveToNext()) {

for (int i = 0; i < cur.getCount(); i++) {

cur.moveToPosition(i);

String text = cur.getString(0);

String time = cur.getString(1);

map = new HashMap();

map.put("text", text);

map.put("time", time);

map.put("image", R.drawable.ic_menu_close_clear_cancel);

list.add(map);

}

}

return list;

}

我是使用SimpleAdapter 作为listview的适配器 通过数据的query方法 将数据放入listview

00分享举报

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。