小编mav*_*xce的帖子

MapView - Android

您好我正在尝试将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

4
推荐指数
1
解决办法
2809
查看次数