android - 谷歌地图活动(没有得到纬度,语言)
问题描述
在这里,我试图获取谷歌地图活动的当前位置。但是加载地图页面时不会获取纬度或经度。在这里帮助我。在检查断点时,纬度和经度值为空。
private void configureCameraIdle() {
onCameraIdleListener = new GoogleMap.OnCameraIdleListener() {
@Override
public void onCameraIdle() {
LatLng latLng = mMap.getCameraPosition().target;
Geocoder geocoder = new Geocoder(TrialActivity.this);
try {
addressList = geocoder.getFromLocation(latLng.latitude, latLng.longitude, 1);
if (addressList != null && addressList.size() > 0) {
String locality = addressList.get(0).getAddressLine(0);
String country = addressList.get(0).getCountryName();
System.out.println("Address "+addressList.get(0).getAddressLine(0));
System.out.println("getAdminArea "+addressList.get(0).getAdminArea());
System.out.println("getCountryCode "+addressList.get(0).getCountryCode());
System.out.println("getCountryName "+addressList.get(0).getCountryName());
System.out.println("getExtras "+addressList.get(0).getExtras());
System.out.println("getLocale "+addressList.get(0).getLocale());
System.out.println("getLocality "+addressList.get(0).getLocality());
System.out.println("getPhone "+addressList.get(0).getPhone());
System.out.println("getPostalCode "+addressList.get(0).getPostalCode());
System.out.println("getPremises "+addressList.get(0).getPremises());
System.out.println("getSubAdminArea "+addressList.get(0).getSubAdminArea());
System.out.println("getSubLocality "+addressList.get(0).getSubLocality());
if (locality!=null && country!=null)
{
if (!locality.isEmpty() && !country.isEmpty())
resutText.setQuery(locality + " " + country,true);
}
else {
System.out.println("Please drag map to valid address..");
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
};
}
解决方案
推荐阅读
- pentaho-report-designer - 在 pentaho 报表设计器中禁用日期输入组件中的未来日期
- r - 如何使用 lme4 包在混合效果模型中包含嵌套效果
- javascript - 如何对齐这个导航栏
- 标签?
- node.js - 获取 JSON 路径(正则表达式)
- flutter - 更改 Flutter Listview 的高度
- regex - 尽可能晚地找到正则表达式模式的出现
- python - 使用 NMSBoxesRotated 使用 YOLOV4 进行对象检测时出现 TypeError
- c++ - 带有 -mx32 开关的 gcc C++ - 如何在 Ubuntu 20.04 上运行
- firebase - 如何在firebase函数中选择退出请求正文解析?我必须在我的代码中进一步处理这个问题
- typescript - 如何正确键入索引的全局对象