fix MyLocationPage&LimitMapBoundsPage mis-match

This commit is contained in:
Kuloud
2024-06-27 16:04:43 +08:00
parent 61202ada16
commit 2c3e525b32
5 changed files with 32 additions and 2 deletions

View File

@ -9,6 +9,8 @@ class MyLocationPage extends StatefulWidget {
}
class _BodyState extends State<MyLocationPage> {
AMapController? _mapController;
@override
void initState() {
super.initState();
@ -35,6 +37,15 @@ class _BodyState extends State<MyLocationPage> {
circleStrokeColor: Colors.blue,
circleStrokeWidth: 1,
),
onLocationChanged: (loc) {
if (isLocationValid(loc)) {
print(loc);
_mapController?.moveCamera(CameraUpdate.newLatLng(loc.latLng));
}
},
onMapCreated: (controller) {
_mapController = controller;
},
);
return Container(