gpt4 book ai didi

android - 使用光标填充 ListView

转载 作者:搜寻专家 更新时间:2023-11-01 08:45:35 24 4
gpt4 key购买 nike

我是 Android 开发的新手,所以请原谅我的天真。

我已经为我的 Activity 创建了一个 ListView :

<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/listView"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/textView"
android:layout_toEndOf="@+id/textView" />

我已经从我的 sqllite 表中提取了所有日期:

public Cursor getAll()
{
SQLiteDatabase database = getReadableDatabase();
Cursor cursor = database.rawQuery("select * from todos",null);
return cursor;
}

(至少我想我有,我不确定如何测试那里是否有数据,数据库是否存在,表是否存在等,因为我不知道如何查看数据库)。

如何使用表格中的行填充 ListView ?

最佳答案

简短的回答是您可以使用 Cursor Adapter。

查看这篇文章:Cursor adapter and sqlite example

这也可能有帮助:https://github.com/codepath/android_guides/wiki/Populating-a-ListView-with-a-CursorAdapter

请注意,除了具有 ListView 的 xml 布局文件外,您还应该有一个定义 ListView 中每一行的 xml 布局文件,这是您将提供给 CursorAdapter 的内容。

关于android - 使用光标填充 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28684978/

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