私は、デバイスがどこに行くかを追跡する1つのアプリを開発しています。
私は4つのボタンを持っています。
開始、停止、一時停止、再開。
ユーザーがクリックした場合
start button -> start services.
pause button -> stop services
resume button -> start services.
stop button -> stop services
問題:
デバイスでアプリをテストしましたが、開始ボタンをクリックしても緯度/経度が取得されず、2 ~ 5 分かかりました。
locationMangaer = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE); locationListener = new MyLocationListener(); locationMangaer.requestLocationUpdates(LocationManager.GPS_PROVIDER, 100, 0,locationListener);
100 ミリ秒で更新されません。
- アプリケーションを30分開始して歩くと、緯度/経度で5〜10の場所しか得られません。
緯度経度を 100 ミリ秒単位で取得する方法を改善する方法を教えてください。