tyc*_*czj 2 android google-maps google-maps-android-api-2
我有一种方法可以将地图缩放到用户指定的缩放级别,但不会使用缩放 CameraUpdateFactory.zoomTo(9f);
但是,如果我这样做,它将正确缩放
CameraPosition position = new CameraPosition.Builder().target(location).zoom(9).build();
map.animateCamera(CameraUpdateFactory.newCameraPosition(position));
Run Code Online (Sandbox Code Playgroud)
但这需要我有一个缩放的位置.
根据文档看起来我只是zoomTo静态地访问该方法但是当我这样做时没有任何反应.
我错误地使用第一种方法吗?
该方法CameraUpdateFactory.zoomTo不直接改变地图,而是返回一个CameraUpdate值.此值将由您设置新的缩放级别,其他参数(如目标,方位等)将保留原样.现在要使值生效,您需要使用应用于CameraUpdate地图animateCamera(CameraUpdate) or moveCamera(CameraUpdate)
| 归档时间: |
|
| 查看次数: |
1749 次 |
| 最近记录: |