我使用数组适配器通过数据库在ListView中添加了元素。在这里,我希望元素有一个删除线。我怎么能这样做?
以下是我正在使用的代码:
String q4 = "select * from todolist;";
Cursor d = database.rawQuery(q4, null);
if(d != null && d.moveToFirst()) {
do {
String element =d.getString(d.getColumnIndex("elist"));
al.add(element);
ArrayAdapter ad = new ArrayAdapter(getContext(),android.R.layout.simple_list_item_1,al);
list.setAdapter(ad);
} while (d.moveToNext());
}
答案 0 :(得分:0)
对于寻找答案的任何人,Array Adapter都无法改变其内容的视图。使用Base适配器是最佳选择。