如何在android中再次禁用gps查找

如何在android中再次禁用gps查找,android,gps,listener,quit,Android,Gps,Listener,Quit,如何阻止GPS接收新信号? 只需使用: 如果初始化LocationManager对象 mLocationManager_ = (LocationManager) mContext_.getSystemService(Context.LOCATION_SERVICE); 添加位置侦听器,GPS开始锁定GPS mLocationListener_ = new MyLocationListener(mContext_); mLocationManager_.requestLocationUpdate

如何阻止GPS接收新信号?

只需使用:

如果初始化
LocationManager
对象

mLocationManager_ = (LocationManager) mContext_.getSystemService(Context.LOCATION_SERVICE);
添加位置侦听器,GPS开始锁定GPS

mLocationListener_ = new MyLocationListener(mContext_);
mLocationManager_.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, mLocationListener_);
如果存在此锁,您会在状态栏中看到GPS信号, 现在,如果你按Home键,你看,GPS仍然在线,因为你的应用程序仍然有并试图继续你的GPS锁定

所以使用

Main.mLocationManager_.removeUpdates(this);

阻止应用程序接收新的位置更新。

此处的主要内容。是应用程序名还是其他名称。请告诉我,在我的例子中,mLocationManager_uu是一个静态变量,所以它只是我访问它的方式。这只是一个LocationManager变量(您不需要它)谢谢。我有一个疑问。当我通过菜单项“禁用”停止应用程序的服务时,我想在任务栏中隐藏gps图标。为此,我编写了以下代码public void ondestry(){mlocManager=(LocationManager)getSystemService(Context.LOCATION_service);mlocListener=new MyLocationListener();mlocManager.removeUpdates(mlocListener);}但该图标显示在任务栏上。请帮助我。在某些链接中,如果有人告诉我否,则不需要root,如果您的应用程序通过GPS检查位置,则会显示该图标,因此“RemoveUpdate…”可能存在一些问题。请使用调试器进行调试…RemoveUpdate通常会删除所有更新(GPS请求)和图标默认情况下应消失..祝您好运任何进一步的问题,请毫不犹豫地提问,或发布一些代码此处的主要内容。是应用程序名称还是其他内容。请告诉我,在我的情况下,mLocationManager_u是一个静态变量,因此它只是我访问它的方式。它只是一个LocationManager变量(您不需要它)谢谢。我有一个疑问。当我通过菜单项“禁用”停止应用程序的服务时,我想在任务栏中隐藏gps图标。为此,我编写了以下代码public void ondestry(){mlocManager=(LocationManager)getSystemService(Context.LOCATION\u service);mlocListener=new MyLocationListener();mlocManager.removeUpdates(mlocListener);}但该图标显示在任务栏上。请帮助我。在某些链接中,有人告诉DNO,不需要root,如果您的应用程序通过GPS检查位置,则会显示此图标,因此“removeUpdates…”可能存在一些问题使用调试器进行调试…removeUpdates通常会删除所有更新(GPS请求),默认情况下图标应消失..祝您好运,如果还有任何问题,请毫不犹豫地提问,或发布一些代码