Android 指南针和我的位置按钮在地图上的位置在颤振
我想在谷歌地图上重新定位指南针和位置按钮,并试图通过在地图上添加填充物来给它们定位,但不起作用。它总是显示在地图的顶部,并且还没有找到定位它们的方法 我的谷歌地图代码:Android 指南针和我的位置按钮在地图上的位置在颤振,android,ios,google-maps,flutter,compass,Android,Ios,Google Maps,Flutter,Compass,我想在谷歌地图上重新定位指南针和位置按钮,并试图通过在地图上添加填充物来给它们定位,但不起作用。它总是显示在地图的顶部,并且还没有找到定位它们的方法 我的谷歌地图代码: Stack( children: <Widget>[ GoogleMap( padding: EdgeInsets.fromLTRB(0, 0, 0, 0), myLocationEnabl
Stack(
children: <Widget>[
GoogleMap(
padding: EdgeInsets.fromLTRB(0, 0, 0, 0),
myLocationEnabled: true,
compassEnabled:true,
onMapCreated: _onMapCreated,
initialCameraPosition: CameraPosition(
target: LatLng(mylat, mylan),
zoom: 7.0,
),
markers: _markers.values.toSet(),
polylines: Set<Polyline>.of(polylines.values),
),
searchContainer(),
],
),
指南针按钮
此时,无法更改compas在中的位置
地图
我的位置按钮
我也有同样的问题与位置按钮,我所做的是禁用
使用默认按钮并使用我自己的样式创建我自己的按钮,然后我
放置在我想要使用Stack小部件的位置。我没有使用Compass按钮,因为我不需要,它的逻辑也很难复制
对于最新版本的google_maps_Flatter,您始终可以禁用指南针和我的位置按钮,并通过使用堆栈定位按钮来创建自己的按钮
GoogleMap googleMap = GoogleMap(
onMapCreated: onMapCreated,
compassEnabled: _compassEnabled,
myLocationButtonEnabled: _myLocationButtonEnabled,
);
使用或自定义指南针航向和当前位置信息