Мне нужно загрузить только два маркера на google map
, но загружаются несколько маркеров.Загрузите только два маркера на карте Google в Android
Ниже мой код:
public class MainActivity extends FragmentActivity {
GoogleMap map;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Getting reference to SupportMapFragment of the activity_main
SupportMapFragment fm = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
// Getting Map for the SupportMapFragment
map = fm.getMap();
if (map != null) {
// Enable MyLocation Button in the Map
if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) !=
PackageManager.PERMISSION_GRANTED
&& ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) !=
PackageManager.PERMISSION_GRANTED) {
return;
}
map.setMyLocationEnabled(true);
//It is used to zoom when google first loading on your device.
map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
map.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(23.0310791, 72.5954376), 11));
map.setMyLocationEnabled(true);
map.animateCamera(CameraUpdateFactory.zoomTo(11));
}
map.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
// Creating a marker
MarkerOptions markerOptions = new MarkerOptions();
// Setting the position for the marker
markerOptions.position(latLng);
// Placing a marker on the touched position
map.addMarker(markerOptions);
}
});
}
}
я реализовал google map API
загрузить карту и выше, что я пытаюсь загрузить маркеры. Он загружает маркеры в соответствии с предоставленным lat и long, но мне нужно отобразить только два маркера на моей карте google.
вы добавили маркер, когда кто-либо нажимает на карту. так как много раз, когда вы нажмете на него, количество маркеров будет помещено на карту. так что вы хотите удалить предыдущий маркер при добавлении нового? –
Отметьте этот ответ, если он сработает для вас http://stackoverflow.com/a/35770711/3514144 –