サービスを無効にしたときに、ステータスバーからGPSアイコンを非表示にする必要があります。
私のアプリケーションには2つのメニューオプションがあります。「有効」を押すとgpsアイコンがステータスバーに表示され、「無効」を押すとgpsアイコンがステータスバーに表示されません。
サービスを無効にしたときに、ステータスバーからGPSアイコンを非表示にする必要があります。
私のアプリケーションには2つのメニューオプションがあります。「有効」を押すとgpsアイコンがステータスバーに表示され、「無効」を押すとgpsアイコンがステータスバーに表示されません。
を介してGPS更新を要求している場合はLocationManager
、この機能を使用して更新を削除できます(GPSを無効にします)。
locationManager.removeUpdates(this);
サービスが停止しているときに GPS アイコンを非表示にするには、現在のアクティビティの位置更新の登録を削除する必要があります。
removeUpdates(PendingIntent intent)
これを行うには、ロケーション マネージャーに電話します。
removeUpdates(PendingIntent intent)
Removes any current registration for location updates of the current activity with the given PendingIntent.
このリンクをチェックしてください
単純。アイコンが必要な場合は GPS を有効にし、アイコンが必要ない場合は GPS を無効にします。
単に GPS デバイスを無効にする必要があります。GPS を無効にすると、アイコンがシステム トレイから消えます。