現在、次の方法でAndroid携帯から10分ごとにGPS位置情報を取得しています。
locationManager.requestLocationUpdates(provider, 400, 600000, this);
電話が動いているときは、位置情報の更新をもっと頻繁に受け取りたいです。
この問題には、2 つの質問があります。
- 電話が動いているかどうかを確認するにはどうすればよいですか (2 つの位置間の距離を確認することで確認できますが、もっと速い方法があるはずです)。
- その場で minTime パラメータ (3 番目のパラメータ: 600000) を変更できるメソッドの呼び出しはありますか?