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显示会有问题
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
