0
私が作るマーカーをズームアウトしようとしていますが、私は自分のマーカーですべてのマーカーを作成する方法をとっていましたsetOnMarkerClickListener
、プログレッシブにズームする方法があるだけでなく、一度に:それは唯一のマイアミではなく、他の人にズームは、私は何google maps api markerズームは1人のリスナーでしか動作しません
private float zoomLevel = 15;
public void Veterinarias (GoogleMap googleMap){
rMap = googleMap;
final LatLng bvillia = new LatLng(-31.4223465,-64.1829377);
final LatLng shangai = new LatLng(31.2071315,121.2287258);
final LatLng miami = new LatLng(25.7959734,-80.3209081);
rMap.addMarker(new MarkerOptions().position(bvillia).title("Bv arturo illia"));
rMap.addMarker(new MarkerOptions().position(shangai).title("Shangai"));
rMap.addMarker(new MarkerOptions().position(miami).title("Miami"));
rMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
String name= marker.getTitle();
if(name.equalsIgnoreCase("Bv arturo illia")){
rMap.moveCamera(CameraUpdateFactory.newLatLngZoom(bvillia, zoomLevel));
}
return false;
}
});
rMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
String name= marker.getTitle();
if(name.equalsIgnoreCase("Shangai")){
rMap.moveCamera(CameraUpdateFactory.newLatLngZoom(shangai, zoomLevel));
}
return false;
}
});
rMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
String name= marker.getTitle();
if(name.equalsIgnoreCase("Miami")){
rMap.moveCamera(CameraUpdateFactory.newLatLngZoom(miami, zoomLevel));
}
return false;
}
});
}
}
PDが欠けイム知らないんアプリ?
あなたが正しいです、私からの悪い動きは、それを気付かなかった –