Androidデバイスで監視機能を設定しようとしています。電話のGPSセンサーの実際の使用状況を監視したいと思います。つまり、ユーザーがGPSセンサーをオン/オフにするタイミングには主に関心がありませんが、特定のアプリ(地図、位置情報ベースの検索など)でGPSデータを使用する場合に関心があります。
addGpsStatusListenerを使用してGPS開始/停止イベントを取得するで説明したアプローチを試しましたが、失敗しました。
また、GPS_EVENT_STARTEDがセンサーのスタンバイからの再開を意味するのか、それとも単にユーザーによる設定で「GPSを許可する」の切り替えを反映するのかはわかりません。(http://developer.android.com/reference/android/location/GpsStatus.Listener.htmlを参照してください)
誰か知っているだろう:
a)そのような機能が実装可能か/すでに実装されているか
b)これはどのように達成できますか?
どうもありがとう。