【发布时间】:2020-07-09 07:06:53
【问题描述】:
我正在使用 Flutter geolocator 软件包的最新版本,它为大多数国家/地区提供了英文位置和国家名称,但对于德国、西班牙、法国等一些国家/地区,它不是以英文提供名称,而是以母语提供名称的用户。我该如何更改?
Position position = await geolocator.getCurrentPosition(
desiredAccuracy: LocationAccuracy.medium);
List<Placemark> placemark =
await geolocator.placemarkFromCoordinates(
position.latitude, position.longitude);
_location = {
'country': placemark[0].country,
'postalCode': placemark[0].postalCode,
'state': placemark[0].administrativeArea,
'city': placemark[0].subAdministrativeArea,
'latitude': placemark[0].position.latitude,
'longitude': placemark[0].position.latitude
};
_city = placemark[0].subAdministrativeArea;
【问题讨论】:
标签: flutter dart flutter-dependencies