2

GPSのオン/オフの切り替えを通知する方法はありますか?

デバイスのスイッチをオフにしてから再度オンにすると、getLastKnownLocation(provider) が null になることに気付きました。GPSがオフになったときの場所をデータベースに保存したいと思います。

4

1 に答える 1

5

BroadcastReceiver を登録して、LocationManager のPROVIDERS_CHANGED_ACTIONインテントをリッスンします。これは、GPS プロバイダー (およびその他のプロバイダー) が有効または無効になったときにブロードキャストされます。

于 2012-07-12T06:56:53.827 に答える