Android 中Activity之间怎么传递数据库中查询得到的数据? 我在第一个Activity中查询数据库 得到了一个cursor 有没有办法通过intent 或者其他办法 把这个cursor对应的数据 传递到另一个Activity中?????????????? 我查到SDK帮助文档中 cursor类里面有个方法 bundle getExtras()方法 这个方法的作用是什么 能否通过这个方法把 cursor中的数据转换成bundle放到intent中 传过去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,Bundle它可以用key-value的形式存取数据,你可以把cursor中的数据存入bundle中,通过intent传到下一个activity中 bundle结合Intent,自己到官网查下文档 我只知道,一个一个的传吧。cursor取一个,intent设置一个。 可是bundle中只能保存数据库一行的数据 我在数据库中查询得到了多行数据 怎么传递啊 小提一个方案吧。1.把一行数据封装成对象2.实现序列化3.for循环封装成bundle4.通过传过去 使用Intent的put和get来做数据传递。Intent.putExtras()将数据库字段传递个下一个ActivityIntent.getExtras()再将传递过来的字段获得即可。 程序退出时报错 如何使用自己的aidl 系统颜色android secondary_text_dark在哪 关于 Toast.makeText显示内容所在的位置 关于百度地图api开发中遇到的两个问题,求解答 android4.0怎么在程序中隐藏下方的几个虚拟按键? Android Permission权限通知(二) 有没有跨平台的移动开发框架能支持:多线程,Tcp/Udp协议,音频和视频? 新手学android刚创建的工程就报错 求大神 安卓上传多张照片内存溢出 listview问题 关于接口文档 enum文件处理问题
可是bundle中只能保存数据库一行的数据 我在数据库中查询得到了多行数据 怎么传递啊
1.把一行数据封装成对象
2.实现序列化
3.for循环封装成bundle
4.通过传过去
Intent.putExtras()将数据库字段传递个下一个Activity
Intent.getExtras()再将传递过来的字段获得即可。