2012-04-03 135 views
0

我想從我的數據庫(如緯度和經度),以及基於傳感器偵聽器和位置偵聽器(方向和距離,不駐留在數據庫中)的數據顯示數據。方向和距離將隨用戶移動而改變。項目將按距離排序。迄今爲止,我已經實現了從數據庫獲取數據的內容提供者。 我在設計適配器和/或加載程序時遇到問題。我應該使用自定義遊標適配器還是擴展ArrayAdapter並從光標填充數據更好?我也應該使用CursorLoader或實現自定義嗎?listview的適配器

回答

0

如果您正在從數據庫中讀取最簡單的將使用SimpleCursorAdapter。這個想法是你設置哪些表字段名稱對應於哪些xml視圖。除非要將數據導出到外部應用程序,否則您可能不需要Content Provider。有很多關於如何使用SimpleCursorAdapter的例子。我想你會想覆蓋onBindView填充列表,因爲有些數據不是從數據庫。