android开发中怎样在多个activity中共用同一个mapview

多个activity共用一个单例View? 这个是不可能的。可以考虑传参的方式,让第一个activity传递位置参数到第二个Activity。然后再进行处理。
■网友
将一些公用数据放到application中去,所有activity都能去调用。
■网友
用Fragment啊,这些问题都解决了···
■网友
不可以。 Mapview不能这样弄。宁可使用fragment来实现Activity的功能,也比acticity的公用来得容易。
■网友
最近项目就是这样的需求,然后用fragment实现的
■网友
应该可以,搞成singleton。 然后Activity跳转的时候记得调用((ViewGroup)mapview.getParent()).remove(mapview) 从这个Activity detach掉。然后可以放到另一Activity中。
■网友
【android开发中怎样在多个activity中共用同一个mapview】 第二个activity需要设置process属性,单独开一个进程。貌似不这么做,第二个activity的mapview显示会有问题


    推荐阅读