Flutter 位置包帮助:我想将用户证明的坐标提取到单独的 var/string 或 double 中
Posted
技术标签:
【中文标题】Flutter 位置包帮助:我想将用户证明的坐标提取到单独的 var/string 或 double 中【英文标题】:Flutter location package help : I would like to extract the co ordinates proved by the user into separate var/string or double 【发布时间】:2020-11-13 01:49:18 【问题描述】:谁能告诉我如何提取纬度和经度 下面的代码? 我正在使用来自 pub.dev 的位置包 获取用户当前位置。 使用提到的代码,我得到了两者。 我如何尝试将它们分成 var/strings/double。 这样我就可以在其他地方使用它们。 这是代码。
Future<void> _getCurrentUserLocation () async
final locData = await Location().getLocation();
print(locData.latitude)
print(locData.longitude)
只想将 (locData.latitude) & (locData.longitude) 中的值添加到单独的 var/string 或 double 中。
谢谢各位, 史蒂文
【问题讨论】:
不确定我是否关注您的问题?有什么问题:double latitude = locData.latitude;
?
【参考方案1】:
所以我想通了。在单独的字符串中获取坐标的成功代码是:
String _latitudeNew = '';
String _longitudeNew = '';
Future<void> _getCurrentUserLocation () async
final locData = await Location().getLocation();
setState(()
_latitudeNew = '$locData.latitude';
_longitudeNew = '$locData.longitude';
);
谢谢:)
【讨论】:
以上是关于Flutter 位置包帮助:我想将用户证明的坐标提取到单独的 var/string 或 double 中的主要内容,如果未能解决你的问题,请参考以下文章
我是flutter的新手,我想将用户详细信息名称,地址,手机号码,电子邮件等数据传递到另一个屏幕,你能告诉我怎么做吗[重复]