hi.
I am trying to perform reverse gecoding but it is not providing me the
exact location.
it gives me location to near by area.
this is how i am performing reverse gecoding..
public boolean onTouchEvent(MotionEvent event, MapView mapView) {
if(event.getAction()==1)
{
latitude = p.getLatitudeE6()/1E6;
longitude = p.getLongitudeE6()/1E6;
}
return false;
}
Geocoder geocoder = new Geocoder(viewMap.this,Locale.getDefault()) ;
StringBuffer locationInfo=new StringBuffer();
try {
List<Address> list = geocoder.getFromLocation(latitude,
longitude,
10);
for(Address address : list)
{
locationInfo.append("\n"+
address.getAddressLine(0));
}
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("Error"+e.getMessage());
e.printStackTrace();
}
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en