0

ここで何が起こっているのかわかりませんが、デバイスが移動するたびに追加の円を作成したいと考えています。1つの円を作るだけです。私がたどったルートを円で強調表示したいと思います。おすすめは?ありがとう

LocationManager locationmanager = (LocationManager) getSystemService(LOCATION_SERVICE);
Criteria cr = new Criteria();
String provider = locationmanager.getBestProvider(cr, true);
Location location = locationmanager.getLastKnownLocation(provider);

locationmanager.requestLocationUpdates(provider, 1000, 0, (LocationListener) this);




CircleOptions circleOptions = new CircleOptions()
.center(new LatLng(location.getLatitude(), location.getLongitude()));
circleOptions.radius(3.048); // In meters


mMap.addCircle(circleOptions);
4

1 に答える 1

3

置く:

CircleOptions circleOptions = new CircleOptions()
        .center(new LatLng(location.getLatitude(), location.getLongitude()));
circleOptions.radius(3.048); // In meters

mMap.addCircle(circleOptions);

コールバック内onLocationChanged(Location location)

于 2013-07-20T23:17:17.820 に答える