作者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
1F:推 KeySabre:好奇你的需求,想上别的db? 03/21 11:05
是的 或者说非资料库的datasource
2F:推 Killercat:用MatrixCursor 03/21 12:06
3F:→ Killercat:用AbstractCursor是对的 但是太耗功夫了 有人帮你做好了 03/21 12:07
这个好 这个好 ~
※ 编辑: codemonkey 来自: 118.165.194.18 (03/21 16:15)