私はlocatonベースのリマインダーアプリを作っていますし、私はどのように現在のlocation..iにマーカーを追加するには、次のコードを使用していますことを知ってほしいと私はしたいが、マップビューをズームする任意のコードがあります。..Googleマップのv2で現在のロカトンにマーカーを追加するにはどうすればよいですか?
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mMap.setMapType(googleMap.MAP_TYPE_NORMAL);
LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions().position(sydney).title("Sydney"));
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(sydney, 10f));
//Add a marker in Sydney, Australia, and move the camera.
mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
mMap.clear();
locationLat = latLng.latitude;
locationLong = latLng.longitude;
AddLocationActivity.this.addMarker(new LatLng(locationLat,locationLong), AddLocationActivity.locationName);
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(locationLat,locationLong), 10.9f));
AddLocationActivity.this.mainClass.locationName = address;
Log.i("AddLocationActivity",""+AddLocationActivity.this.mainClass.locationName);
}
});
}
が自分のドキュメントを見てください:https://developers.google.com/maps/documentation/android- api /マーカー。 – chRyNaN