@Override
protected void onResume() {
super.onResume();
if (mMap == null) {
尝试从SupportMapFragment获取地图:
mMap=((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.setMyLocationEnabled(false);
}
答案 0 :(得分:0)
您很可能必须将其定义为字段,以便随后可以访问该字段:
private GoogleMap mMap;
...,并且其中的注释显示为might be null if Google Play services APK is not available
,这意味着您可能正在缺少这些播放服务的模拟器(或设备)上运行它。在这种情况下,您只需要从具有播放服务的图像创建AVD
。如果要引用更高版本,则必须编辑build.gradle。