Предоставляет методы для изменения области просмотра навигационной карты. Все вызовы камеры должны выполняться в потоке пользовательского интерфейса.
Сводка вложенных классов
@интерфейс | Камера.Перспектива | Перспектива — это параметр, передаваемый объекту Camera для указания местоположения и ориентации камеры. |
Краткое описание общедоступного метода
абстрактная пустота | FollowMyLocation (внутренняя перспектива) Настраивает камеру на отслеживание местоположения пользователя. |
абстрактная пустота | setLocation ( CameraPosition cameraPosition, логическое значение анимации) Панорамирует и масштабирует карту в указанное положение. |
абстрактная пустота | шоуРутеОбзорвью () Панорамирует и масштабирует карту, чтобы показать обзор оставшегося маршрута. |
Публичные методы
public абстрактная пустота FollowMyLocation (целая перспектива)
Настраивает камеру на отслеживание местоположения пользователя. Обычно это вызывается при запуске пошагового руководства для входа в «наклоненный» вид вождения.
Параметры
перспектива | Camera.Perspective , которую камера должна использовать при следовании |
---|
public Abstract void setLocation ( CameraPosition cameraPosition, логическое анимирование)
Панорамирует и масштабирует карту в указанное положение. Это временно запретит камере отслеживать местоположение пользователя. Камеру можно сбросить для отслеживания с помощью followMyLocation(int)
.
Параметры
камераПозиция | положение, в которое переместится камера. Для этой позиции должно быть установлено центральное положение, однако, если масштаб или направление не указаны, эти атрибуты останутся неизменными по сравнению с текущим положением камеры. |
---|---|
оживлять | выполнять ли анимированный переход к новому положению камеры |
публичный абстрактный недействительный showRouteOverview ()
Панорамирует и масштабирует карту, чтобы показать обзор оставшегося маршрута. Это временно не позволит камере отслеживать положение пользователя.
Камеру можно сбросить, чтобы она следовала за пользователем, используя followMyLocation(int)
.