求各位大神解答ListView中删除一条记录问题 你的id是根据listview的那个行数ID来确定,但是你的数据库里面的数据的ID是自动增长的,你删除一条记录之后,你的数据库的记录ID不会减少,但你listview中的position一直是从0开始的,这样的话,多删除几次内容之后,你的使用position这样来删除数据就会出问题,那条根据position得到的id在数据库中已经被删除了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 逍遥笑你好! 我是新手 那应该怎么解决这个问题 我的继承自BaseAdapter的自定义Adapter 不是内部类,之前我在内部类(Adapter)的getView方法中进行处理的。 用查询数据库的方法试试,getContentResolver().query()....百度下很多例子 mBookLogic.deleteNote((position+1)+"")这里不要通过listview的位置来删除数据,应该是通过listview的位置找到list集合里面的属性id,然后通过这 id 删除数据库的数据目测应该不会可行 你可以将每条数据库的记录的ID设置为你的item的tag,当删除的时候,获取你的那条view的tag,传入方法中删除,这样就可以了 ListView中的button无法点击 Android 调用方法时出现空指针,球解释! android 2.2 如何退出程序 Android 怎么点击一个按钮就连接到它的相册数据库上 没有SD卡如何自动更新软件? 在unity3d中怎么在判断条件中播放声音 求助,初学开发,异常了 Android模拟器无法连接服务端 如何自己编写XML中的类型 android小白求大神帮忙看一下这个折磨了我一天的问题 手机休眠后感应器不工作问题 安卓开发 遇到一个头疼的问题 谁给帮忙看下
你可以将每条数据库的记录的ID设置为你的item的tag,当删除的时候,获取你的那条view的tag,传入方法中删除,这样就可以了