Java CameraUpdate工厂赢得';t放大谷歌地图(Android Studio)

Java CameraUpdate工厂赢得';t放大谷歌地图(Android Studio),java,android,google-maps,Java,Android,Google Maps,以下是我的代码摘录: if(myLocation != null) { double latitude = myLocation.getLatitude(); double langitude = myLocation.getLongitude(); LatLng currentLocation = new LatLng(latitude, langitude); mMap.moveCamera(CameraUpdateFactory.newLatLng(cur

以下是我的代码摘录:

if(myLocation != null) 
{
    double latitude = myLocation.getLatitude();
    double langitude = myLocation.getLongitude();
    LatLng currentLocation = new LatLng(latitude, langitude);
    mMap.moveCamera(CameraUpdateFactory.newLatLng(currentLocation));
    mMap.animateCamera(CameraUpdateFactory.zoomTo(16));          
}

最后两行没有做任何事情有什么原因吗?当我运行该程序时(使用当前位置),整个非洲地图都会显示出来。

你确定这两行被击中了吗?(调试/日志)是否确定在映射准备就绪后调用它们?这可能有助于我成功地使其工作,尽管我不确定为什么要将其更改为:mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation,zoomLevel));你确定那两条线被击中了吗?(调试/日志)是否确定在映射准备就绪后调用它们?这可能有助于我成功地使其工作,尽管我不确定为什么要将其更改为:mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation,zoomLevel));