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

