2012-12-06 100 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你設計的地方。

希望這會有所幫助。