アプリのバックグラウンドで位置情報サービスを実行して、requestLocationUpdates(LocationManager.GPS_PROVIDER, 5*60*1000 , 1, this)
5 分ごとに位置情報の更新を取得しています。ある活動では、もっと頻繁に更新する必要があります。以下に示すように、別の LocationManager を作成し、このアクティビティで同じプロバイダーの別の requestLocationUpdates リスナーを登録できますか?
locManager = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
locManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 100, 1, this);
試してみましたが、うまくいくようですが、バックグラウンド サービスと競合しないことを確認したいと思います...