2014-12-03 82 views

回答

1

我認爲你需要從根本上看待顯示數據的最佳方式;如果您擁有如此龐大的數據以致難以存儲在列表視圖中,那麼通過諸如搜索功能之類的東西,訪問數據的方式會不會更好?但是,如果你想使用ListView,我很明顯會參考http://developer.android.com/guide/topics/ui/layout/listview.html,但我會確保你有一個很好的理由這樣做,除非我理解你的問題是錯誤的,因爲我覺得它可能不是顯示數據的最有效或最好的方式。

此外,您使用的是哪種類型的數據庫,在線數據庫還是本地存儲的數據庫?

0

您可以使用不同類型的適配器。對於數據庫來說最適合使用CursorAdapter。你在哪裏告訴使用哪個光標。您還可以手動遍歷數據庫中的元素並將它們保存在數組中的其他對象中,然後可以使用數組Addapter傳遞對象數組。在每種情況下,您必須設置活頁夾或覆蓋方法onCreateView,告訴哪個參數進入哪個字段。

檢查:http://www.mysamplecode.com/2012/07/android-listview-cursoradapter-sqlite.html

編號:show data from database to listView Android