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