0
我想從我的數據庫(如緯度和經度),以及基於傳感器偵聽器和位置偵聽器(方向和距離,不駐留在數據庫中)的數據顯示數據。方向和距離將隨用戶移動而改變。項目將按距離排序。迄今爲止,我已經實現了從數據庫獲取數據的內容提供者。 我在設計適配器和/或加載程序時遇到問題。我應該使用自定義遊標適配器還是擴展ArrayAdapter並從光標填充數據更好?我也應該使用CursorLoader或實現自定義嗎?listview的適配器
我想從我的數據庫(如緯度和經度),以及基於傳感器偵聽器和位置偵聽器(方向和距離,不駐留在數據庫中)的數據顯示數據。方向和距離將隨用戶移動而改變。項目將按距離排序。迄今爲止,我已經實現了從數據庫獲取數據的內容提供者。 我在設計適配器和/或加載程序時遇到問題。我應該使用自定義遊標適配器還是擴展ArrayAdapter並從光標填充數據更好?我也應該使用CursorLoader或實現自定義嗎?listview的適配器
如果您正在從數據庫中讀取最簡單的將使用SimpleCursorAdapter
。這個想法是你設置哪些表字段名稱對應於哪些xml視圖。除非要將數據導出到外部應用程序,否則您可能不需要Content Provider。有很多關於如何使用SimpleCursorAdapter
的例子。我想你會想覆蓋onBindView
填充列表,因爲有些數據不是從數據庫。