作者happy87206 (fantasy)
看板AndroidDev
标题[问题] LISTVIEW与SimpleCursorAdapter的问题
时间Sun Jul 28 22:29:59 2013
请问各位,我使用网路上很常可以抓到笔记本资料库DEMO 然後尝试改写他
并将它改成更高版本的API
程式码网址如下:
https://gist.github.com/12355522/6098787
当中的:
adapter = new SimpleCursorAdapter(this,R.layout.adapter,
cursor,new String[]{"item_text"},new int[]{R.id.textView},R.id.textView);
每段程式背後都会加上cursor.requery(); 但因为API11之後会被弃用,所以需要改写,
我找了很多方法,如:.notifyDataSetChanged();
可是都不会有反应,请问有什麽方法可以使这段程式码在API11以上能够输入後就更新吗?
感谢各位先进了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.233.40.50
1F:推 givemepass:我查了一下 LoaderManager似乎是新的解法 先研究看看 07/29 01:01
2F:推 bemyangel:我的话会直接重新query,但我也不确定是不是最正确方法 07/29 11:36
3F:→ bemyangel:但看过文章提到利用ContentResolver注册ContentObserver 07/29 11:41