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

我按照高德官方Demo改的

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

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

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

在onDestory中把aMap置为空即可

aMap = null;

修改完如下图:

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

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

上一篇:python3精简笔记(二)——函数


下一篇:Mybatis-Generator自动生成XML文件以及接口和实体类