I just noticed that it's just the current location. Even when I
hardcode a specific location, the map would not move!!


PS: I just updated my device to 1.5 thought it might help but no luck

On Jun 5, 12:08 am, iDeveloper <[email protected]> wrote:
> Can someone please help me with this.... Have been trying to solve  
> this problem for the past week now. The GPS notification icon is there  
> all the time, but I can't get a fix.
>
> Can anyone please tell me what could possibly be the problem?
>
> On 05-Jun-09, at 1:31 AM, Georgy wrote:
>
>
>
> > Correction: I meant I AM getting the GPS notification on the screen
> > (GPS is enabled from the phone)
>
> > On Jun 4, 1:21 pm, Georgy <[email protected]> wrote:
> >> I am getting the same issue as iDeveloper. I tried playing around  
> >> with
> >> the listener  (putting 2, 200, or 2000) , but the thing is the map is
> >> not changing at all.
>
> >> Also, I am not getting the GPS icon on the phone screen.
>
> >> any luck?
>
> >> thanks
>
> >> PS: Everything is working perfectly with the emulator
>
> >> On Jun 3, 2:15 am, iDeveloper <[email protected]> wrote:
>
> >>> I removed the code from onProviderDisabled. Had some other code  
> >>> there
> >>> initially (was getting location from network - but thats very
> >>> inaccurate)
> >>> Also tried changing the 2000 to 2 but it doesn;t make a  
> >>> difference. I
> >>> still can't get a fix.
>
> >>> Any help please?
>
> >>> On 02-Jun-09, at 4:03 PM, Mark Murphy wrote:
>
> >>>> iDeveloper wrote:
> >>>>> Hi
>
> >>>>> This is what I tried based on the suggestions in the below chain  
> >>>>> mail
>
> >>>>> MyLocationListener myListener = new MyLocationListener();
> >>>>> LocationManager myManager =
> >>>>> (LocationManager)getSystemService(LOCATION_SERVICE);
> >>>>> myManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,
> >>>>> 2000, 0,
> >>>>> myListener);
>
> >>>>> This is the LocationListener class
>
> >>>>> public class MyLocationListener implements LocationListener {
>
> >>>>>  private static double latitude;
> >>>>>  private static double longitude;
>
> >>>>> �...@override
> >>>>>  public void onLocationChanged(Location arg0) {
> >>>>>    latitude = arg0.getLatitude();
> >>>>>    longitude = arg0.getLongitude();
> >>>>>  }
>
> >>>>> �...@override
> >>>>>  public void onProviderDisabled(String provider) {
>
> >>>>>    LocationManager myManager =
> >>>>> (LocationManager
> >>>>> )delegate.getSystemService(Context.LOCATION_SERVICE);
> >>>>>    LocationProvider name = myManager.getProvider("gps");
> >>>>>    if(name != null){
> >>>>>      Location lastGps = myManager.getLastKnownLocation("gps");
> >>>>>      if(lastGps == null){
> >>>>>        latitude = 0.0;
> >>>>>        longitude = 0.0;
> >>>>>      }
> >>>>>      else{
> >>>>>        latitude = lastGps.getLatitude();
> >>>>>        longitude = lastGps.getLongitude();
> >>>>>      }
> >>>>>    }
> >>>>>  }
>
> >>>> Why are you attempting to connect to the system service in
> >>>> onProviderDisabled()?
>
> >>>>> �...@override
> >>>>>  public void onProviderEnabled(String provider) {
> >>>>>  }
>
> >>>>> �...@override
> >>>>>  public void onStatusChanged(String provider, int status, Bundle
> >>>>> extras) {}
>
> >>>>>  public static double getLatitude() {
> >>>>>    return latitude;
> >>>>>  }
>
> >>>>>  public static double getLongitude() {
> >>>>>    return longitude;
> >>>>>  }
>
> >>>>> }
>
> >>>>> I waited for as long as 30 seconds but none of the listener  
> >>>>> methods
> >>>>> were
> >>>>> called. I am testing on a G1 with 1.5 SDK.
> >>>>> Can someone please tell me whats wrong with the code? Thanks
>
> >>>> --
> >>>> Mark Murphy (a Commons Guy)
> >>>>http://commonsware.com|http://twitter.com/commonsguy
>
> >>>> Need help for your Android OSS project?http://wiki.andmob.org/hado
--~--~---------~--~----~------------~-------~--~----~
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