Flutter google_maps 双指缩放
Flutter google_maps pinch to zoom
我正在尝试在 flutter 中实现 google_maps,我可以像官方 google 地图一样通过捏合来放大和缩小。我找不到任何实现相同方法的方法。
我的代码片段是 -
GoogleMap(
onMapCreated: _onMapCreated,
initialCameraPosition: CameraPosition(
target: _center,
zoom: -3.0
),
scrollGesturesEnabled: true,
zoomGesturesEnabled: true,
myLocationButtonEnabled: false,
gestureRecognizers: Set()
..add( Factory<PanGestureRecognizer>(() => PanGestureRecognizer())),
markers: markers
);
提前致谢。
问题是缩放级别为负,但最小缩放级别为 0。
上述答案也是正确的,但如果您的地图包含在 SingleChildScrollView() 小部件中,则缩放功能将无法正常工作。
我刚刚升级了flutter SDK,
现在可以正常使用了。
我正在尝试在 flutter 中实现 google_maps,我可以像官方 google 地图一样通过捏合来放大和缩小。我找不到任何实现相同方法的方法。 我的代码片段是 -
GoogleMap(
onMapCreated: _onMapCreated,
initialCameraPosition: CameraPosition(
target: _center,
zoom: -3.0
),
scrollGesturesEnabled: true,
zoomGesturesEnabled: true,
myLocationButtonEnabled: false,
gestureRecognizers: Set()
..add( Factory<PanGestureRecognizer>(() => PanGestureRecognizer())),
markers: markers
);
提前致谢。
问题是缩放级别为负,但最小缩放级别为 0。
上述答案也是正确的,但如果您的地图包含在 SingleChildScrollView() 小部件中,则缩放功能将无法正常工作。
我刚刚升级了flutter SDK, 现在可以正常使用了。