作者codemonkey (程式猿)
看板AndroidDev
標題[問題] 非SQLite datasource 的ContentProvider?
時間Thu Mar 21 10:22:28 2013
書上&網路上說 ContentProvider沒有規定資料來源的實作
也就是並非SQLite不可 但是沒有講怎麼做
昨天整理(硬幹)出一個方法 請問還有更... 正統的解法嗎:
1. 繼承AbstractCursor實現自己Cursor,然後把資料放在裡面回傳
2. 改寫MyCursor 以下的Method
getColumnNames()
getCount()
3. 到ContentProvider修改query method,直接將資料塞進MyCursor物件
廢話比較多的網誌排版版本 無廣告
http://tinyurl.com/cb93ewm
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.194.18
推 KeySabre:好奇你的需求,想上別的db? 03/21 11:05
是的 或者說非資料庫的datasource
推 Killercat:用MatrixCursor 03/21 12:06
→ Killercat:用AbstractCursor是對的 但是太耗功夫了 有人幫你做好了 03/21 12:07
這個好 這個好 ~
※ 編輯: codemonkey 來自: 118.165.194.18 (03/21 16:15)