【发布时间】:2020-10-08 12:26:29
【问题描述】:
我试图通过以下代码通过地理定位器包获取当前位置
GoogleMapController mapController;
Position _currentPosition;
static final CameraPosition _kGooglePlex = CameraPosition(
target: LatLng(30.033333, 31.233334), // egypt
zoom: 5.4746,
);
这是应该转到当前位置的按钮功能
onTap: () {
mapController.animateCamera(
CameraUpdate.newCameraPosition(
CameraPosition(
target: LatLng(
_currentPosition.latitude,
_currentPosition.longitude,
),
zoom: 18.0,
),
),
);
},
【问题讨论】:
-
请提供代码你如何获得_currentPosition变量,我猜你没有在任何地方分配它
-
我尝试了下面的答案,但它给了我一个错误的位置!!
标签: google-maps flutter