关于高德地图Android开发时地图只显示一次、第二次打开不定位的解决办法

我按照高德官方Demo改的

第一次是可以定位的,如左图

第二次就不能定位了,如右图

 

 

在onDestory中把aMap置为空即可

  aMap = null; 

修改完如下图:

 

 

 

原理是第二次打开时aMap不为空,无法从mapView中getMap获取数据。

 

posted @ 2017-09-16 17:49  ninding  阅读(1113)  评论(0编辑  收藏  举报