当前位置: 代码迷 >> Android >> Android 中Activity之间如何传递数据库中查询得到的数据
  详细解决方案

Android 中Activity之间如何传递数据库中查询得到的数据

热度:78   发布时间:2016-05-01 21:40:39.0
Android 中Activity之间怎么传递数据库中查询得到的数据?
我在第一个Activity中查询数据库 得到了一个cursor 有没有办法通过intent 或者其他办法 把这个cursor对应的数据 传递到另一个Activity中?????????????? 我查到SDK帮助文档中 cursor类里面有个方法 bundle getExtras()方法 这个方法的作用是什么 能否通过这个方法把 cursor中的数据转换成bundle放到intent中 传过去

------解决方案--------------------
可以的,Bundle它可以用key-value的形式存取数据,你可以把cursor中的数据存入bundle中,通过intent传到下一个activity中
------解决方案--------------------
小提一个方案吧。
1.把一行数据封装成对象
2.实现序列化
3.for循环封装成bundle
4.通过传过去
  相关解决方案