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
你設計的地方。
希望這會有所幫助。