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
-~----------~----~----~----~------~----~------~--~---

Reply via email to