Android开发:Android 关于管理 cursor 的 startManagingCursor 问题 - Leos Blog
来源:互联网 发布:mac 终端 颜色 编辑:程序博客网 时间:2024/06/08 15:28
Android开发:Android 关于管理 cursor 的 startManagingCursor 问题 - Leos Blog
[ 来源:iteye| 作者:yhz61010 | 时间:2013-4-6 | 去论坛]引用java.lang.RuntimeException: Unable to resume activity {com.xxx.xxx/com.xxx.xxx.xxxActivity}: java.lang.IllegalStateException: trying to requery an already closed cursor
之前从来没遇到过。后来分析了下,可能是和我进行了 Android 版本升级有关,之前测试时一直使用的是 2.3,后来升级到了 4.0 就出了这个问题。
上网调查了下,发现了如下解决办法,http://stackoverflow.com/a/6300437。原因是 Android HONEYCOMB(API 11)以下版本,在管理 cursor 时,若使用 startManagingCursor(cursor) 就会出现这个错误。解决办法,详见上面的链接。
public class VersionUtil { ... public static final int HONEYCOMB = 11; ... }@Overridepublic void startManagingCursor(Cursor c) { // To solve the following error for honeycomb: // java.lang.RuntimeException: Unable to resume activity // java.lang.IllegalStateException: trying to requery an already closed cursor //if (Build.VERSION.SDK_INT < VersionUtil.HONEYCOMB) {<pre class="java" name="code"> if (Build.VERSION.SDK_INT < 11) {super.startManagingCursor(c); }}
这个方法经本人认证有效 。。。。。原因 因为我复制了别人 2.3 的代码到我的 4.0 以上的 项目中导致这个异常。。通过这个判断之后。。
我的问题就解决了。。。。
0 0
- Android开发:Android 关于管理 cursor 的 startManagingCursor 问题 - Leos Blog
- android中Activity.startManagingCursor(cursor)方法详解
- android startManagingCursor 出现的runtimeexcepiton
- Android--关于Cursor空指针的问题
- public void startManagingCursor (Cursor c)的作用
- android provider 中关于Cursor的一个问题
- android Cursor的自动管理方式
- Android--取得多组电话号码/Activity.startManagingCursor方法的使用
- 【Cursor】Android 中关于 【Cursor】 类的介绍
- 关于 Android cursor用法
- 关于 android中的Cursor
- android关于cursor【转载】
- android开发中的cursor
- Android 中关于Cursor类的介绍
- Android 中关于 【Cursor】 类的介绍
- Android 中关于 【Cursor】 类的介绍
- Android 中关于 【Cursor】 类的介绍
- Android 中关于 【Cursor】 类的介绍
- Git Bash push代码到github
- wireshark过滤语法总结
- 杭州肛肠科医院哪家好
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- mysql执行计划解读
- Android开发:Android 关于管理 cursor 的 startManagingCursor 问题 - Leos Blog
- String.format用法
- eclipse, log4j配置(真心的详细~)
- 企业邮箱,孰优孰劣?
- PHP性能优化涉及到的工具或配置
- mysql中将null值在升序中排在最后
- Android静默安装的几种方法
- Mysql下优化SQL的一般步骤
- this super