Первое, что нужно сказать: я начинающий программист ...
я пытаюсь изменить открытый исходный код, который я нашел на github, и у меня есть такая проблема: добавление маркеров не работает, когда я нажимаю во время отладки моего приложения.
@Override
public void onMapClick(LatLng latLng) {
if (mMarker == null) {
MarkerOptions markerOptions = new MarkerOptions();
markerOptions.title(latLng.toString())
.position(latLng)
.draggable(true);
mMarker = mMap.addMarker(markerOptions);
} else {
mMarker.setPosition(latLng);
mMarker.setTitle(latLng.toString());
mMarker.showInfoWindow();
}
}
Публичный класс:
public class MainActivity extends AppCompatActivity implements EasyPermissions.PermissionCallbacks, OnMapReadyCallback, GoogleMap.OnMapClickListener {
Помимо своего кода if-else я попробовал многие примеры кодов, которые я читал здесь, на stackoverflow и в документах Google API, но все равно ничего не делаю, когда я касаюсь экрана телефона.
Извините за мой английский ...