-3
私は、ユーザーのルートを記録する必要のあるアプリを開発中です。私は出発点を記録する方法しか知りませんが、残りの作業を行う方法はわかりません。助けてください。ユーザーが歩いている間にルートを記録する方法
私の仕事:
ArrayList<LatLng> routeLatlng = new ArrayList<LatLng>();
Location currentLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
routeLatlng.add(new LatLng(currentLocation.getLatitude(), currentLocation.getLongitude()));
5秒ごとに同じことを繰り返して新しい位置を取得し、それを1つの配列に順番に保存する必要があります。 –
@SrihariKaranthが言ったように。しかし、場所のリスナーを使用してください。これは、ユーザーが差をつけるために十分に移動したか、十分な時間が経過するたびに、そのメソッドを呼び出すことになります。 – Doomsknight