gpt4 book ai didi

Android;如何通过游标填充 ListView

转载 作者:行者123 更新时间:2023-11-29 15:25:58 24 4
gpt4 key购买 nike

我有一个数据库,其中有一个名为 users(_id,name) 的表。我正在使用以下方法按名称的升序获取所有记录

public Cursor getAllNames() {
return db.query(DATABASE_TABLE, new String[] { KEY_ROWID, KEY_NAME },
null, null, null, KEY_NAME+" ASC", null);
}

现在我正在检索列表 Activity 中的游标,如下所示

DBAdapter db= new DBAdapter(this);

protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.lview);
ListView l=(ListView) findViewById(R.id.listView1);
db.open();
Cursor c=db.getAllNames();
db.close();
}

我正在尝试使用简单游标适配器遍历名称并将其分配给 ListView 。但既然已经贬值了,如何实现同样的效果呢?

最佳答案

SimpleCursorAdapter 尚未弃用,one of it's constructors has .如果您想将 Cursor 数据附加到 ListView,那么我强烈建议使用 SimpleCursorAdapter 选项,因为这是最简单的方法。我相信 v4 支持库中提供了新的 SimpleCursorAdapter。

关于Android;如何通过游标填充 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13101175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com