从对象数据库生成列表
Generating a list from Database of Objects
我对 Android 编程有点陌生。我正在尝试创建一个包含多个对象的列表。每个列表项应如下所示:
_________________________________________
| Title Text View | Edit |Delete|
| Secondary Title Text View |Button|Button|
每个列表项代表一个从数据库中读取的对象。我的问题是,如何根据用户可以执行的添加、编辑和删除来保持列表动态?
我考虑过将数据库读入数组然后使用数组适配器,当程序完成时,将其写回数据库,但我无法将对象的字段匹配到每个文本视图中(或者至少我不知道如何) .
如果我的问题看起来很愚蠢,我很抱歉,我真的是 android 的新手。
我想你想做的是创建一个适配器来保存你从数据库中获得的数据。
数据将使用 ListView 显示(这是将显示附加草图的部分)。
更改数据库中的数据后,应使用以下方式刷新适配器:
yourAdapter.notifyDataSetChanged();
因此您的 ListView 将反映更改。
我对 Android 编程有点陌生。我正在尝试创建一个包含多个对象的列表。每个列表项应如下所示:
_________________________________________
| Title Text View | Edit |Delete|
| Secondary Title Text View |Button|Button|
每个列表项代表一个从数据库中读取的对象。我的问题是,如何根据用户可以执行的添加、编辑和删除来保持列表动态? 我考虑过将数据库读入数组然后使用数组适配器,当程序完成时,将其写回数据库,但我无法将对象的字段匹配到每个文本视图中(或者至少我不知道如何) . 如果我的问题看起来很愚蠢,我很抱歉,我真的是 android 的新手。
我想你想做的是创建一个适配器来保存你从数据库中获得的数据。
数据将使用 ListView 显示(这是将显示附加草图的部分)。
更改数据库中的数据后,应使用以下方式刷新适配器:
yourAdapter.notifyDataSetChanged();
因此您的 ListView 将反映更改。