关于高德地图Android开发时地图只显示一次、第二次打开不定位的解决办法
我按照高德官方Demo改的
第一次是可以定位的,如左图
第二次就不能定位了,如右图

在onDestory中把aMap置为空即可
aMap = null;
修改完如下图:

原理是第二次打开时aMap不为空,无法从mapView中getMap获取数据。
我按照高德官方Demo改的
第一次是可以定位的,如左图
第二次就不能定位了,如右图

在onDestory中把aMap置为空即可
aMap = null;
修改完如下图:

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