【发布时间】:2017-06-21 15:06:17
【问题描述】:
我正在创建一个应用程序,它将显示给定字符串的纬度和经度
Geocoder geocoder = new Geocoder(context, Locale.getDefault());
String result = null;
try {
List addressList = geocoder.getFromLocationName(locationAddress, 1);
if (addressList != null && addressList.size() > 0) {
Address address = addressList.get(0);
StringBuilder sb = new StringBuilder();
sb.append(address.getLatitude()).append("\n");
sb.append(address.getLongitude()).append("\n");
result = sb.toString();
}
}
并且正在发生此异常:
Error:(28, 58) error: incompatible types: Object cannot be converted to Address
The List addressList is storing address type values .
【问题讨论】: