2015-10-13 90 views
0

我对Android编程有点新鲜。我试图创建几个对象的列表。每个列表项目应如下所示:从对象数据库生成列表

_________________________________________ 
| Title Text View   | Edit |Delete| 
| Secondary Title Text View |Button|Button| 

每个列表项代表从数据库中读取的对象。我的问题是,如何根据用户可以执行的添加,编辑和删除来使列表保持动态? 我想过将数据库读入数组,然后使用数组adalter,当程序完成时,将其写回到数据库中,但我无法将对象的字段匹配到每个文本视图中(或至少我不知道如何)。 如果我的问题看起来很愚蠢,我很抱歉,我真的很陌生。

回答

1

我想你想要做的是创造它认为你从数据库中获得了数据的适配器。

的数据将使用一个ListView(这是将显示您的附草图的部分)被显示。

您更改数据库中的数据后,你应该使用刷新适配器:

yourAdapter.notifyDataSetChanged(); 

所以,你的ListView将反映这些变化。

+0

谢谢!如此简单:D –