0
我想用Cursor在Android中填充ListView。为此,我创建了ArrayAdapter的对象并将其作为Cursor传递给它。我没有得到我想要的结果。我只是想知道我是正确的还是错误的?如果它错了,任何人都会建议我去做这项工作。我想显示在用Android中的光标填充ListView
我想用Cursor在Android中填充ListView。为此,我创建了ArrayAdapter的对象并将其作为Cursor传递给它。我没有得到我想要的结果。我只是想知道我是正确的还是错误的?如果它错了,任何人都会建议我去做这项工作。我想显示在用Android中的光标填充ListView
所有的行你可以按照这个漂亮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
你设计的地方。
希望这会有所帮助。