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