Androidで緯度と経度から場所の住所を取得しようとしています。私のコードは次のとおりです。
public String getAddress(double latitude, double longitude) {
Geocoder myLocation = new Geocoder(this, Locale.getDefault());
List<Address> myList = null;
try {
myList = myLocation.getFromLocation(latitude,longitude,1);
} catch (NumberFormatException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String address = myList.get(0).getAddressLine(0);
return address;
}
myList = myLocation.getFromLocation(latitude,longitude,1);
しかし、どういうわけか、 What could be wrong?で null が返されます。
一番、