You mentioned that your program turns on GPS... I haven't done much with GPS but I believe one of the changes with Android 1.5 was that you can no longer turn GPS on or off programatically...
If GPS is not on you could provide a button or something that would take the user to the GPS settings page to allow them to turn it on. On Aug 18, 2009 8:00 PM, "Persona" <[email protected]> wrote: Hello, The code below gets the location information and displays it on screen. If I use an emulator and provide such data manually, the program works as expected. But I have Android device, but whenever I run the program on the device the program displays 'Location not found'. Now the program turns the GPS on, and I know there is no problem with the way the GPS works because the Google Maps installed in a device works. What can I do to implement this important feature? Cheers. Karl. ____________________________________________________ import android.app.Activity; import android.content.Context; import android.location.Location; import android.location.LocationManager; import android.os.Bundle; import android.widget.TextView; public class WhereAmI extends Activity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); LocationManager locationManager; String context = Context.LOCATION_SERVICE; locationManager = (LocationManager)getSystemService(context); String provider = LocationManager.GPS_PROVIDER; Location location = locationManager.getLastKnownLocation(provider); updateWithNewLocation(location); } private void updateWithNewLocation(Location location) { TextView myLocationText; myLocationText = (TextView)findViewById(R.id.myLocationText); if (location != null) { double lat = location.getLatitude(); double lng = location.getLongitude(); myLocationText.setText("Your Current Position is \n Lat:" +lat+"\n Long:"+lng ); } else { myLocationText.setText("Your Location Not Found"); } } } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" 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-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

