really strange, now I've tested something else.

I've finished the activity in which I started the listener...but even
then, listener still remains there executing every time I send a new
geo fix via telnet.

is this an expected behavior or not???

anyone??? help!



On Nov 27, 12:34 pm, crontabpy <[EMAIL PROTECTED]> wrote:
> in this code location listener will be re instantiated each time you
> close and open your app...so if an onLocationChanged(Location loc)
> triggers you'll be executing everything in this method n-times it was
> instantiated.
>
> so you'll have to "check" this doesn't happen by code...
>
> you can try this adding this lines:
>
> public void onLocationChanged(Location loc) {
>                 // Called when the location has changed.
>
>                 Log.d("newlocation", "===>>>  onLocationChanged");
>                 if (loc != null) {
>                         Toast.makeText(
>                                         getBaseContext(),
>                                         "Location changed : Lat: " + 
> loc.getLatitude()
>                                                         + " Lng: " + 
> loc.getLongitude(),
>                                         Toast.LENGTH_SHORT).show();
>                 }
>
> I was testing this some minutes ago. Anyone with the same problem?
>
> On Nov 27, 11:43 am, "salman.geek" <[EMAIL PROTECTED]> wrote:
>
> > I think the Following Code Snippent may help you but you have to send
> > the Latitute and Longitude using DDMS view FOr that....
> > Here comes the code for Android SDK 1.0
>
> > package com.gps;
>
> > import android.content.Context;
> > import android.location.Location;
> > import android.location.LocationListener;
> > import android.location.LocationManager;
> > import android.os.Bundle;
> > import android.widget.TextView;
>
> > import com.google.android.maps.MapActivity;
> > public class Gps extends MapActivity {
> >         private LocationManager lm;
> >         private LocationListener locationListener;
>
> >         /** Called when the activity is first created. */
> >         @Override
> >         public void onCreate(Bundle savedInstanceState) {
> >                 super.onCreate(savedInstanceState);
>
> >                 // ---use the LocationManager class to obtain GPS 
> > locations---
> >                 lm = (LocationManager) 
> > getSystemService(Context.LOCATION_SERVICE);
>
> >                 locationListener = new MyLocationListener();
>
> >                 lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 
> > 0,
> >                                 locationListener);
>
> >                 setContentView(R.layout.main);
>
> >         }
>
> >         @Override
> >         protected boolean isRouteDisplayed() {
> >                 // TODO Auto-generated method stub
> >                 return false;
> >         }
>
> >         private class MyLocationListener implements LocationListener {
> >                 @Override
> >                 public void onLocationChanged(Location loc) {
> >                         if (loc != null) {
> >                                 TextView tv = (TextView) 
> > findViewById(R.id.lat);
> >                                 TextView tv2 = (TextView) 
> > findViewById(R.id.longitude);
> >                                 tv.setText(" --- > " + loc.getLatitude());
> >                                 tv2.setText(" --- > " + loc.getLongitude());
>
> >                         }
> >                 }
>
> >                 @Override
> >                 public void onProviderDisabled(String provider) {
> >                         // TODO Auto-generated method stub
> >                 }
>
> >                 @Override
> >                 public void onProviderEnabled(String provider) {
> >                         // TODO Auto-generated method stub
> >                 }
>
> >                 @Override
> >                 public void onStatusChanged(String provider, int status, 
> > Bundle
> > extras) {
> >                         // TODO Auto-generated method stub
> >                 }
> >         }
>
> > }
>
> > I think you will create the Resources for that...This code will show
> > you your current Latitude and Longitude...
> > Regards
> > Salman Khursheed
>
> > On Nov 27, 7:36 pm, Peterman <[EMAIL PROTECTED]> wrote:
>
> > > Me too....
>
> > > On Oct 22, 2:47 am, BarbieDahl <[EMAIL PROTECTED]> wrote:
>
> > > > Hello Everyone,
>
> > > > I am trying to use Androidslocationbasedservicesand I was
> > > > wondering if there are code samples available that show how to plot
> > > > points from a .kml or .gpx file on a map.  I have found many examples
> > > > using m5 but nothing for m9 or release 1.0.  Can someone help me?- Hide 
> > > > quoted text -
>
> > > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to