从数据库设置ID项列表视图

时间:2014-03-21 19:51:41

标签: android-listview

我需要在列表视图中显示事件列表,我想要做的是列表视图项的ID是我的数据库中注册的ID。这是可能的吗?

1 个答案:

答案 0 :(得分:0)

我建议你创建一个自定义列表适配器,它接受围绕数据库建模的自定义对象。

对BaseAdapter做一些研究。

创建自定义列表适配器后,您可以将所有数据库行存储为

ArrayList<CustomObject> co = new ArrayList<CustomObject>();

然后,当触发OnClickListener时,您可以使用如下位置:

int id = co.get(position).getId();

假设您的CustomObject当然有一个名为getId()的方法。