您的位置:首页 > 移动开发 > Android开发

Android 的 Activity 之间传递对象引用的方法

2013-08-07 17:07 183 查看
传统的传递数据一般用 intent.putExtras 之类的

不过要传递引用就不能这样了

虽然貌似不提倡传递引用,因为Activity的生存周期的原因

不过如果传递的线程对象 或者其他的一些情况,可能还是会有这种 传递引用的需求

我的解决方法是:

在Activity B里 设置一个 类变量Map<Object key, Object obj>

然后 在Activity A 启动 Activity B,并 准备传递对象的时候

先直接往 Activity B的Map里 插入对象

然后启动Activity B,并把生成的 key 传递过去!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息