我从database
获取了一些数据,并将其显示为listview
,并使用SimpleCursosAdapter
这段代码:
SimpleCursorAdapter adapter = new SimpleCursorAdapter(App.getAppContext(),R.layout.list_view_row,c,
new String[] { "titolo_testo","titolo_sezione","text" },
new int[] { R.id.label_testo , R.id.label_materia , R.id.label_testo }, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
我想要的是添加一个字段:
new String[] { "titolo_testo","titolo_sezione","titolo_materia","text" }
并放
"titolo_sezione","titolo_materia"
放入同一标签R.id.label_materia
这是最好的方法吗?
答案 0 :(得分:1)
最好的解决方案是不要使用SimpleCursorAdapter并扩展CursorAdapter。这是一个例子:
http://www.gustekdev.com/2013/05/custom-cursoradapter-and-why-not-use.html
答案 1 :(得分:1)
使用此方法,您可以创建custom Adapter
,然后使用它。