我尝试在Android中实现Google地图API。有一个选项" uiScrollGestures"我们可以将其设置为true以使用屏幕拖动启用用户滚动地图,是否仍然可以通过创建按钮手动执行相同操作,每个按钮可以动态地向不同方向滚动地图,就像默认设置一样?我只是在找函数名吗?
答案 0 :(得分:0)
从docs here查看CameraUpdateFactory.scrollBy(float, float)
方法。
示例:
private GoogleMap mMap;
// Create a LatLngBounds that includes Australia.
private LatLngBounds AUSTRALIA = new LatLngBounds(
new LatLng(-44, 113), new LatLng(-10, 154));
// Sets camera to Australia (example)
mMap.moveCamera(CameraUpdateFactory.newLatLngBounds(AUSTRALIA, 5));
// Pans (scrolls) camera by 1.0, 1.0
mMap.moveCamera(CameraUpdateFactory.scrollBy(1.0, 1.0));
要制作方向按钮,请按相应方向的正负值滚动相机。