您好我正在尝试将MapView添加到LinearLayout这是我的代码:
GoogleMap mMap = mMapView.getMap();
if (mMap != null) {
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(new LatLng(-33.87365, 151.20689), 10);
if (cameraUpdate != null)
mMap.moveCamera(cameraUpdate);
setUpMap(mMap);
}
Run Code Online (Sandbox Code Playgroud)
文件说; 等待GoogleMapa MapFragment或者MapView您已添加到应用程序中.您可以GoogleMap通过调用getMap()方法并检查返回的对象是否为null 来验证它是否可用.
但我还是得到了
java.lang.NullPointerException:未初始化CameraUpdateFactory.
有没有办法检查cameraUpdateFactory准备好了吗?
android google-maps nullpointerexception google-play-services google-maps-android-api-2