imple ursor dapter-关于重写SimpleCursorAdapter里面的游标cursor关闭问题

问题描述

关于重写SimpleCursorAdapter里面的游标cursor关闭问题

我在继承重写SimpleCursorAdapter类的bindView函数里面,提示我的游标cursor已经关闭,事实上,我在使用这个重写类的时候没有对cursor进行过close操作,贴上错误提示:



代码出错在46行处,

求帮,我找了一天答案了

解决方案

看一下数据查询完是不是把cursor给关闭了或者其他地方把这个cursor给关闭了。

解决方案二:

在Android3.0之后Cursor的生命周期已经和activity的一样了,所以我也不知道它说Cursor关了是什么意思,不过现在已经OK了,貌似和Cursor没太大关系,虽然不知道为什么错误信息里面提示这样。

时间: 2024-09-17 14:04:49

imple ursor dapter-关于重写SimpleCursorAdapter里面的游标cursor关闭问题的相关文章

Oracle自定义聚集函数

自定义聚集函数接口简介 Oracle提供了很多预定义好的聚集函数,比如Max(), Sum(), AVG(), 但是这些预定义的聚集函数基本上都是适应于标量数据(scalar data), 对于复杂的数据类型,比如说用户自定义的Object type, Clob等, 是不支持的. 但是,幸运的是, 用户可以通过实现Oracle的Extensibility Framework中的ODCIAggregate interface来创建自定义聚集函数,而且自定义的聚集函数跟内建的聚集函数用法上没有差别.

ListActivity+sqlite+SimpleCursorAdapter简单实例

下面是一个简单实例,主要演示ListActivity+sqlite+SimpleCursorAdapter的用法. 实例打包下载:http://download.csdn.net/detail/yang_hui1986527/4419708 DBHelper.java package com.example.sqlitedemo.db; import android.content.Context; import android.database.SQLException; import and

我的Android进阶之旅------>Android ListView 应用解析(使用ArrayAdapter,SimpleAdapter和SimpleCursorAdapter适配器)

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示.抽空把对ListView的使用做了整理,并写了个小例子,如下图. 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View. 2.适配器 用来把数据映射到ListView上的中介. 3.数据    具体的将被映射的字符串,图片,或者基本组件. 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapt

listview-ListView Items 的点击问题

问题描述 ListView Items 的点击问题 ListView获取信息保存在本地数据库然后再显示信息.我想点击listview的items时删除它们,如何实现? public class Notepad extends ListActivity { public static final int INSERT_ID = Menu.FIRST; EditText notes; Button add; ListView lv; String currentDateTimeString = Da

Android开发中通过源码彻底理解ListView工作原理【超详细】

ListView控件是Android应用开发中原生控件中最复杂,但是又相当的重要,当应用程序要处理很多内容而且屏幕无法公完全显示的时候,ListView就可以发挥其作用了,他可以滑动手指就能把超出屏幕的部分内容移动显示到屏幕中. ListView还有一个非常神奇的功能,即使在ListView中加载非常非常多的数据,比如达到成百上千条甚至更多,ListView都不会发生OOM或者崩溃,而且随着我们手指滑动来浏览更多数据时,程序所占用的内存竟然都不会跟着增长.那么ListView是怎么实现这么神奇的

程序员必看:关于SQL Server的若干注意事项

server|程序|程序员 如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS). 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计.这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复. 你了解你用的工具吗? 不要轻视这一点,这是我在

关于SQL Server的若干注意事项

server 关于SQL Server的若干注意事项         如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS).         在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计.这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一

把Oracle数据库移植到Microsoft SQL Server 7.0

oracle|server|数据|数据库  把Oracle数据库移植到Microsoft SQL Server 7.0 摘要:本文是为那些想把自己的Oracle应用程序转换为Microsoft SQL Server应用程序的开发人员编写的.本文描述了一个成功的转换所需要的工具.过程和技术.同时强调了建立高性能.高度并行的SQL Server应用程序的基本的设计要素. 本文的读者应该具有: Oracle关系型数据管理系统(RDBMS)的坚实基础. 普通数据库管理知识. 熟悉Oracle SQL和P

Android中的ContactPicker(选择联系人) 详解

Android API: http://developer.android.com/reference/android/content/Intent.html ContactPicker:用户可以选择一个联系人. 1. 创建ContactPicker活动(Activity) 位置: java->package-> ContactPicker.java package mzx.spike.contactpicker.app; import android.app.Activity; import