iOSアプリをAndroidに変換しています。次のことを行うために使用するツールを探しています。
デバイスの場所が大幅に変更された場合、アプリがバックグラウンドにあるかオフになっている場合は、アプリをフォアグラウンドに移動して、新しい場所の詳細などを渡す必要があります。
サービスを使用する必要がありますか、それともiOSのSignificantLocationChのように機能的に組み込まれていますか。アンジュオプション
これを行うには、サービスを使用する必要があります。サービスはバックグラウンドでほぼ無期限に実行され、アプリケーションに変更を通知できます。
LocationListenerを使用して現在の場所を取得し、そこから比較を行うことができます。重要な変更をリッスンするために私が知っているデフォルトの関数はありません。
私はAndroid開発に不慣れです...GooglePlayサービスがOSのほぼ一部と見なすことができる場合、GeoFencingAPIがあります。
http://developer.android.com/training/location/geofencing.html
APIは、所有するサービスよりもバッテリー寿命に与える影響が少なくなります。
私が間違っている場合は私を訂正してください