2012-12-06 156 views
0

我想用Cursor在Android中填充ListView。为此,我创建了ArrayAdapter的对象并将其作为Cursor传递给它。我没有得到我想要的结果。我只是想知道我是正确的还是错误的?如果它错了,任何人都会建议我去做这项工作。我想显示在用Android中的光标填充ListView

回答

0

所有的行你可以按照这个漂亮tutorial

请注意,你需要传递一个List<YourDataModelClass>ArrayAdapter的建筑工。 (这可能是简单List<String>)这里是我的意思是:上述

List<YourDataModelClass> values = datasource.getAllYourDataModelClass(); 

ArrayAdapter<YourDataModelClass> adapter = new ArrayAdapter<YourDataModelClass>(this, 
    android.R.layout.simple_list_item_1, values); 
listView.setListAdapter(adapter); 

datasource.getAllYourDataModelClass();是游标所在保存为类的List你设计的地方。

希望这会有所帮助。