UiSettings

публичный финальный класс UiSettings расширяет объект

Настройки пользовательского интерфейса GoogleMap. Чтобы получить этот интерфейс, вызовите getUiSettings() .

Краткое описание общедоступного метода

логическое значение
isCompassEnabled ()
Определяет, включен или отключен компас.
логическое значение
isIndoorLevelPickerEnabled ()
Определяет, включен или отключен индикатор уровня в помещении.
логическое значение
isMapToolbarEnabled ()
Определяет, включена или отключена панель инструментов карты.
логическое значение
isMyLocationButtonEnabled ()
Проверяет, включена или отключена кнопка «Мое местоположение».
логическое значение
isRotateGesturesEnabled ()
Проверяет, включены или отключены жесты поворота.
логическое значение
isScrollGesturesEnabled ()
Проверяет, включены или отключены жесты прокрутки.
логическое значение
isScrollGesturesEnabledDuringRotateOrZoom ()
Определяет, включены или отключены жесты прокрутки во время жестов вращения и масштабирования.
логическое значение
isTiltGesturesEnabled ()
Определяет, включены или отключены жесты наклона.
логическое значение
isZoomControlsEnabled ()
Проверяет, включены или отключены элементы управления масштабированием.
логическое значение
isZoomGesturesEnabled ()
Проверяет, включены или отключены жесты масштабирования.
пустота
setAllGesturesEnabled (логическое значение включено)
Устанавливает предпочтения относительно того, следует ли включать или отключать все жесты.
пустота
setCompassEnabled (логическое значение включено)
Включает или отключает компас.
пустота
setIndoorLevelPickerEnabled (логическое значение включено)
Устанавливает, включен ли переключатель уровня в помещении, когда включен режим в помещении.
пустота
setMapToolbarEnabled (логическое значение включено)
Устанавливает предпочтения относительно того, должна ли панель инструментов карты быть включена или отключена.
пустота
setMyLocationButtonEnabled (логическое значение включено)
Включает или отключает кнопку «Мое местоположение».
пустота
setRotateGesturesEnabled (логическое значение включено)
Устанавливает предпочтения относительно того, следует ли включать или отключать жесты поворота.
пустота
setScrollGesturesEnabled (логическое значение включено)
Устанавливает предпочтение включения или отключения жестов прокрутки.
пустота
setScrollGesturesEnabledDuringRotateOrZoom (логическое значение включено)
Устанавливает предпочтение того, могут ли жесты прокрутки выполняться одновременно с жестом масштабирования или поворота.
пустота
setTiltGesturesEnabled (логическое значение включено)
Устанавливает предпочтения относительно того, следует ли включать или отключать жесты наклона.
пустота
setZoomControlsEnabled (логическое значение включено)
Включает или отключает элементы управления масштабированием.
пустота
setZoomGesturesEnabled (логическое значение включено)
Устанавливает предпочтение включения или отключения жестов масштабирования.

Сводка унаследованных методов

Публичные методы

общедоступное логическое значение isCompassEnabled ()

Определяет, включен или отключен компас.

Возврат
  • true , если компас включен; false , если компас отключен.

общедоступное логическое значение isIndoorLevelPickerEnabled ()

Определяет, включен или отключен индикатор уровня в помещении. То есть будет ли отображаться средство выбора уровня, когда в фокусе находится здание с картами помещений.

Возврат
  • true , если средство выбора уровня включено; false , если средство выбора уровня отключено.

общедоступное логическое значение isMapToolbarEnabled ()

Определяет, включена или отключена панель инструментов карты.

Возврат
  • true , если панель инструментов карты включена; false в противном случае.

общедоступное логическое значение isMyLocationButtonEnabled ()

Проверяет, включена или отключена кнопка «Мое местоположение».

Возврат
  • true , если кнопка «Мое местоположение» включена; false , если кнопка моего местоположения отключена.

общедоступное логическое значение isRotateGesturesEnabled ()

Проверяет, включены или отключены жесты поворота.

Возврат
  • true , если жесты поворота включены; false , если жесты поворота отключены.

общедоступное логическое значение isScrollGesturesEnabled ()

Проверяет, включены или отключены жесты прокрутки.

Возврат
  • true , если жесты прокрутки включены; false , если жесты прокрутки отключены.

общедоступное логическое значение isScrollGesturesEnabledDuringRotateOrZoom ()

Определяет, включены или отключены жесты прокрутки во время жестов вращения и масштабирования.

Возврат
  • true , если жесты прокрутки включены во время жестов поворота или масштабирования; false , если жесты прокрутки отключены во время жестов поворота или масштабирования.

общедоступное логическое значение isTiltGesturesEnabled ()

Определяет, включены или отключены жесты наклона.

Возврат
  • true , если жесты наклона включены; false , если жесты наклона отключены.

общедоступное логическое значение isZoomControlsEnabled ()

Проверяет, включены или отключены элементы управления масштабированием.

Возврат
  • true , если элементы управления масштабированием включены; false , если элементы управления масштабированием отключены;

общедоступное логическое значение isZoomGesturesEnabled ()

Проверяет, включены или отключены жесты масштабирования.

Возврат
  • true , если жесты масштабирования включены; false , если жесты масштабирования отключены.

public void setAllGesturesEnabled (логическое значение включено)

Устанавливает предпочтения относительно того, следует ли включать или отключать все жесты. Если включено, доступны все жесты; в противном случае все жесты отключены. Это не запрещает пользователям нажимать какие-либо экранные кнопки для перемещения камеры (например, компас или элементы управления масштабированием), а также не ограничивает программные движения и анимацию.

Параметры
включено true , чтобы включить все жесты; false , чтобы отключить все жесты.

public void setCompassEnabled (логическое значение включено)

Включает или отключает компас. Компас — это значок на карте, который указывает направление на север на карте. Если этот параметр включен, он отображается только тогда, когда камера наклонена или повернута от ориентации по умолчанию (наклон 0 и направление 0). Когда пользователь щелкает компас, камера ориентируется в ориентацию по умолчанию и вскоре после этого исчезает. Если отключено, компас никогда не будет отображаться.

По умолчанию компас включен (и, следовательно, отображается, когда камера не находится в ориентации по умолчанию).

Параметры
включено true , чтобы включить компас; false , чтобы отключить компас.

public void setIndoorLevelPickerEnabled (логическое значение включено)

Устанавливает, включен ли переключатель уровня в помещении, когда включен режим в помещении. Если true , средство выбора уровня появится, когда в фокусе окажется здание с картами помещений. Если false , средство выбора уровня не появится — приложению потребуется предоставить собственный способ выбора уровней. Поведение по умолчанию — отображение средства выбора уровня.

Параметры
включено true , чтобы показать; false , чтобы скрыть средство выбора уровня.

public void setMapToolbarEnabled (логическое значение включено)

Устанавливает предпочтения относительно того, должна ли панель инструментов карты быть включена или отключена. Если эта функция включена и панель инструментов карты может отображаться в текущем контексте, пользователи увидят панель с различными контекстно-зависимыми действиями, включая «открыть эту карту в приложении Google Maps» и «найти маршрут до выделенного маркера в Google Maps». приложение'.

По умолчанию панель инструментов карты включена.

Параметры
включено true , чтобы включить панель инструментов карты; false , чтобы отключить панель инструментов карты.

public void setMyLocationButtonEnabled (логическое значение включено)

Включает или отключает кнопку «Мое местоположение». Кнопка «Мое местоположение» заставляет камеру перемещаться так, что местоположение пользователя оказывается в центре карты. Если кнопка включена, она отображается только тогда, когда включен слой моего местоположения.

По умолчанию кнопка «Мое местоположение» включена (и, следовательно, отображается, когда включен слой «Мое местоположение»).

Параметры
включено true , чтобы включить кнопку моего местоположения; false , чтобы отключить кнопку моего местоположения.

public void setRotateGesturesEnabled (логическое значение включено)

Устанавливает предпочтения относительно того, следует ли включать или отключать жесты поворота. Если эта функция включена, пользователи могут использовать жест поворота двумя пальцами для поворота камеры. Если этот параметр отключен, пользователи не смогут вращать камеру с помощью жестов. Этот параметр не запрещает пользователю нажимать на значок компаса для сброса ориентации камеры, а также не ограничивает программные движения и анимацию камеры.

По умолчанию жесты поворота включены.

Параметры
включено true , чтобы включить поворот; false , чтобы отключить жесты поворота.

public void setScrollGesturesEnabled (логическое значение включено)

Устанавливает предпочтение включения или отключения жестов прокрутки. Если этот параметр включен, пользователи могут проводить пальцем по экрану, чтобы панорамировать камеру. Если отключено, пролистывание не имеет никакого эффекта. Этот параметр не ограничивает программное движение и анимацию камеры.

По умолчанию жесты прокрутки включены.

Параметры
включено true , чтобы включить жесты прокрутки; false , чтобы отключить жесты прокрутки.

public void setScrollGesturesEnabledDuringRotateOrZoom (логическое значение включено)

Устанавливает предпочтение того, могут ли жесты прокрутки выполняться одновременно с жестом масштабирования или поворота. Если эта функция включена, пользователи могут прокручивать карту, поворачивая или масштабируя ее. Если этот параметр отключен, карту нельзя будет прокручивать, пока пользователь вращает или масштабирует карту с помощью жестов. Этот параметр не отключает жесты прокрутки полностью, а только во время жестов вращения и масштабирования, а также не ограничивает программные движения и анимацию камеры.

По умолчанию жесты прокрутки включены при вращении и масштабировании.

Параметры
включено true , чтобы включить жесты прокрутки во время жестов поворота или масштабирования; false , чтобы отключить жесты прокрутки во время жестов поворота или масштабирования.

public void setTiltGesturesEnabled (логическое значение включено)

Устанавливает предпочтения относительно того, следует ли включать или отключать жесты наклона. Если эта функция включена, пользователи могут провести двумя пальцами вертикально вниз, чтобы наклонить камеру. Если этот параметр отключен, пользователи не смогут наклонять камеру с помощью жестов. Этот параметр не запрещает пользователям нажимать на значок компаса для сброса ориентации камеры, а также не ограничивает программное перемещение и анимацию камеры.

По умолчанию жесты наклона включены.

Параметры
включено true , чтобы включить жесты наклона; false , чтобы отключить жесты наклона.

public void setZoomControlsEnabled (логическое значение включено)

Включает или отключает элементы управления масштабированием. Если этот параметр включен, элементы управления масштабированием представляют собой пару кнопок (одна для увеличения, другая для уменьшения), которые появляются на экране. При нажатии они заставляют камеру увеличивать (или уменьшать) масштаб на один уровень. Если этот параметр отключен, элементы управления масштабированием не отображаются.

По умолчанию элементы управления масштабированием включены.

Параметры
включено true , чтобы включить элементы управления масштабированием; false , чтобы отключить элементы управления масштабированием.

public void setZoomGesturesEnabled (логическое значение включено)

Устанавливает предпочтение включения или отключения жестов масштабирования. Если эта функция включена, пользователи могут либо дважды коснуться/коснуться двумя пальцами, либо свести пальцы, чтобы увеличить масштаб камеры. Если отключено, эти жесты не имеют никакого эффекта. Этот параметр не влияет на кнопки масштабирования и не ограничивает программное перемещение и анимацию камеры.

По умолчанию жесты масштабирования включены.

Параметры
включено true , чтобы включить жесты масштабирования; false , чтобы отключить жесты масштабирования.