android - Flutter Location Package帮助:我想将用户证明的坐标提取为单独的var/string或double

标签 android google-maps flutter dart location

有人可以告诉我如何提取纬度和经度吗
下面的代码?
我正在使用从pub.dev到的位置包
获取用户的当前位置。
有了提到的代码,我都能做到。
我如何尝试将它们分成var / strings / double。
这样我就可以在其他地方使用它们。
这是代码。

Future<void> _getCurrentUserLocation () async {
final locData = await Location().getLocation();
print(locData.latitude)
print(locData.longitude)
只想在单独的var / string或double中附加(locData.latitude)&(locData.longitude)中的值。
谢谢你们,
史蒂文

最佳答案

所以我想通了。在单独的字符串中获取坐标的成功代码是:

String _latitudeNew = '';
String _longitudeNew = '';

Future<void> _getCurrentUserLocation () async {
final locData = await Location().getLocation();
setState(() {
_latitudeNew = '${locData.latitude}';
_longitudeNew = '${locData.longitude}';
});
谢谢 :)

关于android - Flutter Location Package帮助:我想将用户证明的坐标提取为单独的var/string或double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63052500/

相关文章:

flutter - JSON 文件未在 Flutter 上加载

android - 如何: Define theme (style) item for custom widget

android - 无法以编程方式设置 TextView 阴影

java - Android 版 Google map 未呈现

java - 安全异常 : Binder invocation to an incorrect interface on signed APK

firebase - Flutter:Firebase FieldValue.serverTimestamp() 到 DateTime 对象

java - ActionBarSherlock 有很多错误

android - 如何通过Android应用中的链接重定向到youtube应用?

android - 是否可以以具有多个图钉的 Intent 打开谷歌地图

android - 库 com.google.android.gms :play-services-basement is being requested by various other libraries at [[15. 0.1,15.0.1]],但解析为 11.8.0