Android简单光标为2个字段分为1个标签

时间:2015-08-09 14:35:23

标签: android simplecursoradapter

我从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

这是最好的方法吗?

2 个答案:

答案 0 :(得分:1)

最好的解决方案是不要使用SimpleCursorAdapter并扩展CursorAdapter。这是一个例子:

http://www.gustekdev.com/2013/05/custom-cursoradapter-and-why-not-use.html

答案 1 :(得分:1)

使用此方法,您可以创建custom Adapter,然后使用它。