Hello, I have a really simple Android Application using a MyLocationOverlay and a LocationManager to determine and show the current position via a Toast.
But the geo fix command i submit via telnet does only work the first time i submit it. ALl later tries to update the position do not work. Anybody knows this problem? Any solutiions This is the relevant source code: --------- .. private void initLocationManager() { locManager = (LocationManager) getSystemService (Context.LOCATION_SERVICE); locationListener = new LocationListener() { public void onLocationChanged(Location location) { updatePosition(location); } public void onProviderDisabled(String arg0) { } public void onProviderEnabled(String arg0) { } public void onStatusChanged(String arg0, int arg1, Bundle arg2) { } }; locManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener); } private void updatePosition(Location location) { Toast t = Toast.makeText( this, getString(R.string.msgPosition, location.getLatitude(), location.getLongitude()), Toast.LENGTH_SHORT); t.show(); theMap.getController().animateTo( new GeoPoint( (int)(location.getLatitude()*1E6), (int)(location.getLongitude()*1E6))); theMap.postInvalidate(); } ---------- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---