mMapController =mBaiduMap.getController() 中.getController() 报错
时间: 2024-03-26 14:40:21 浏览: 96
蛟龙腾飞海龙imagandinformation卡片.docx
如果你在使用百度地图 SDK 的时候,出现了类似 ".getController() 报错" 的问题,可能是因为你的 BaiduMap 对象没有正确初始化。请确保你已经完成了以下步骤:
1. 在布局文件中添加 MapView 控件。
2. 在代码中获取 MapView 对象,并调用其 getMap() 方法获取 BaiduMap 对象。
3. 在获取 BaiduMap 对象后,再调用其 getController() 方法获取 MapController 对象,如下所示:
```
MapView mMapView = (MapView) findViewById(R.id.bmapView);
BaiduMap mBaiduMap = mMapView.getMap();
MapController mMapController = mBaiduMap.getController();
```
如果你已经按照以上步骤进行了初始化,但仍然遇到问题,请检查你的导入包是否正确,以及是否有其他的错误导致了 BaiduMap 对象无法正确初始化。
阅读全文