项目中,多个页面用到了地图,地图大小不一样,在显示完小页面的地图后,再返回大页面地图,地图会出现混乱现象。
最后在找到了一个外国网站, 加 Manifest.xml 的Activity中加入 android:process
<activity android:name=".ShowActivity" android:screenOrientation="portrait"
android:process="ShowActivity"
android:label="@string/app_name">
</activity>
这样就ok了,就是把地图放到另一个进程中运行,这样两个地图的数据就不会有干扰。
不过这样的话,调试这个页面就有点麻烦了,得在DDMS中专门选中这个进程进行调试。