ここで説明されているプロセスを実装しようとしています: https://developer.android.com/training/location/receive-location-updates.html
前述のレッスンでは説明されていない requestLocationUpdates() メソッドの PendingIntent バリアントを使用したいと考えています。
私が直面した 2 つの問題があります。
- インテントを受け取ったとき、使用可能なエクストラがないようです。また、ジオフェンス (getTriggeringGeofences) やアクティビティ (extractResult) のようなヘルパー関数はありません。Location Client に再度接続して、onConnect の最後の場所を取得する必要がありますか? IntentService でそれを使用することは問題になりませんか?
- 指定した間隔に関係なく、IntentService に送信される即時インテントは 1 つだけで、他のインテントは送信されません。これは完全にサポートされていませんか?
前もって感謝します。