thanks Streets, I will try this solution.. On May 11, 9:08 pm, Streets Of Boston <[email protected]> wrote: > You probably do NOT want to put the starting and stopping of the > location (GPS) providers in the onStart() and onStop(). > > The onStop() may not be called when your activity goes to the > background: > - It is not called because your activity remains active in the > background > - It is not called because the OS just killed your entire process. > (this would actually kill the GPS provider as well). > > Instead, start and stop the GPS provider in the onResume() and > onPause(). > > On May 11, 10:14 am, Namrata <[email protected]> wrote: > > > > > Please anybody knows about it?? > > > On May 11, 1:42 pm, Namrata <[email protected]> wrote: > > > > Hi, > > > > I am working app for nexus one which uses gps. I have placed turning > > > on code of gps in onStart() of Activity and and turning off code in > > > onStop(). As per logs On/Off works fine specially turning off. But > > > then gps icon stays forever on notification bar. Is there any bug/ > > > issue with Nexus One GPS? or am I doing anything wrong? > > > > Tunrning on/ off code is as follows > > > > onStart(){ > > > ... > > > > String[] providers = { LocationManager.GPS_PROVIDER, > > > LocationManager.NETWORK_PROVIDER }; > > > > int noOfProviders = providers.length; > > > for (int i = 0; i < noOfProviders; i++) { > > > > final String currentProvider = > > > providers[i]; > > > if > > > (locManager.isProviderEnabled(currentProvider)) { > > > > > > locManager.requestLocationUpdates(currentProvider, 100L, 0.0f, > > > _instance); > > > } > > > } > > > ... > > > > } > > > > onStop(){ > > > ... > > > > if (locManager != null) { > > > locManager.removeUpdates(_instance); > > > } > > > ... > > > > } > > > > and the logs for turning off gps are.. > > > > LocationManager( 369): removeUpdates: listener = > > > com.xxx.xxx....@4495e330 > > > > D/NetworkLocationProvider( 76): removeListener(): com.xxx.xxx > > > > D/GpsLocationProvider( 76): stopNavigating > > > > D/libgps ( 76): qct_gps_stop > > > > Thanks in advance > > > > Namrata > > > > -- > > > 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 > > > athttp://groups.google.com/group/android-developers?hl=en > > > -- > > 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 > > athttp://groups.google.com/group/android-developers?hl=en-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 > athttp://groups.google.com/group/android-developers?hl=en
-- 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

