मैं जियोकोडर से स्थान पता प्राप्त करने का प्रयास कर रहा हूं, मैं अक्षांश और देशांतर प्राप्त करने में सक्षम हूं लेकिन यह शून्य लंबाई के साथ पता लौटा रहा है।एंड्रॉइड जियोकोडर खाली पता लौट रहा है
यहाँ मेरी कोड स्निपेट
double longi = location.getLongitude();
double latt = location.getLatitude();
Geocoder geocoder = new Geocoder(getApplicationContext(), Locale.ENGLISH);
String add="";
try {
List<Address> address = geocoder.getFromLocation(latt/1E6,longi/1E6, 1);
System.out.println("in location listener "+address.size());
int i=0;
if(address.size()>0)
{
for(i=0;i<address.get(0).getMaxAddressLineIndex();i++)
{
add += address.get(0).getAddressLine(i);
}
Toast toast = new Toast(getApplicationContext());
toast.makeText(getApplicationContext(), add, Toast.LENGTH_LONG).show();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
कृपया मेरी मदद यह सही पाने के लिए है। अग्रिम में धन्यवाद!
(http://stackoverflow.com/a/9075559/593709) –