UiSettings

공개 최종 클래스 UiSettings는 Object
를 확장함

GoogleMap의 사용자 인터페이스 설정 이 인터페이스를 가져오려면 getUiSettings()를 호출합니다.

공개 메서드 요약

boolean
isCompassEnabled()
나침반의 사용 설정 여부를 가져옵니다.
boolean
isIndoorLevelPickerEnabled()
실내 층 선택기가 사용 설정/중지되는지 여부를 가져옵니다.
boolean
isMapToolbarEnabled()
지도 툴바의 사용/사용 중지 여부를 가져옵니다.
boolean
isMyLocationButtonEnabled()
내 위치 버튼의 사용/사용 중지 여부를 가져옵니다.
boolean
isRotateGesturesEnabled()
회전 동작의 사용 설정/사용 중지 여부를 가져옵니다.
boolean
isScrollGesturesEnabled()
스크롤 동작의 사용 설정/중지 여부를 가져옵니다.
boolean
isScrollGesturesEnabledDuringRotateOrZoom()
회전 및 확대/축소 동작 중에 스크롤 동작이 사용 설정/중지되는지 여부를 가져옵니다.
boolean
isTiltGesturesEnabled()
기울이기 동작의 사용 설정/중지 여부를 가져옵니다.
boolean
isZoomControlsEnabled()
확대/축소 컨트롤의 사용 설정/중지 여부를 가져옵니다.
boolean
isZoomGesturesEnabled()
확대/축소 동작의 사용 설정/중지 여부를 가져옵니다.
void
setAllGesturesEnabled(불리언 사용 설정됨)
모든 동작을 사용 또는 사용 중지할지에 대한 환경설정을 지정합니다.
void
setCompassEnabled(불리언 사용 설정됨)
나침반을 사용 설정하거나 사용 중지합니다.
void
setIndoorLevelPickerEnabled(불리언 사용 설정됨)
실내 모드를 사용 설정한 경우 실내 층 선택기를 사용 설정할지 설정합니다.
void
setMapToolbarEnabled(불리언 사용 설정됨)
지도 툴바 사용 또는 사용 중지 여부에 대한 환경설정을 설정합니다.
void
setMyLocationButtonEnabled(불리언 사용 설정됨)
내 위치 버튼을 사용 설정하거나 사용 중지합니다.
void
setRotateGesturesEnabled(불리언 사용 설정됨)
회전 동작을 사용 또는 사용 중지할지에 대한 환경설정을 지정합니다.
void
setScrollGesturesEnabled(불리언 사용 설정됨)
스크롤 동작의 사용 설정 또는 사용 중지 여부에 관한 환경설정을 지정합니다.
void
setScrollGesturesEnabledDuringRotateOrZoom(불리언 사용 설정됨)
스크롤 동작이 확대/축소 또는 회전 동작과 동시에 실행될 수 있는지에 관한 환경설정을 지정합니다.
void
setTiltGesturesEnabled(불리언 사용 설정됨)
기울이기 동작의 사용 설정 또는 중지 여부를 설정합니다.
void
setZoomControlsEnabled(불리언 사용 설정됨)
확대/축소 컨트롤을 사용 설정하거나 사용 중지합니다.
void
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 (boolean enabled)

모든 동작을 사용 또는 사용 중지할지에 대한 환경설정을 지정합니다. 사용 설정하면 모든 동작을 사용할 수 있고 그 외의 경우에는 모든 동작이 사용 중지됩니다. 이렇게 해도 사용자가 화면의 버튼을 탭하여 카메라 (예: 나침반 또는 확대/축소 컨트롤)를 이동하는 것을 제한하거나 프로그래매틱 방식의 이동 및 애니메이션을 제한하지 않습니다.

매개변수
사용 설정됨 true: 모든 동작을 사용 설정하고 false: 모든 동작을 사용 중지합니다.

public void setCompassEnabled (boolean enabled)

나침반을 사용 설정하거나 사용 중지합니다. 나침반은 지도에서 북쪽의 방향을 나타내는 지도 아이콘입니다. 사용 설정하면 카메라가 기본 방향 (기울기 0, 방위 0)에서 기울어지거나 회전된 경우에만 표시됩니다. 사용자가 나침반을 클릭하면 카메라 방향이 기본 방향으로 바뀌고 곧 사라집니다. 사용 중지하면 나침반이 표시되지 않습니다.

기본적으로 나침반은 사용 설정되어 있으므로 카메라가 기본 방향이 아닌 경우 표시됩니다.

매개변수
사용 설정됨 true: 나침반을 사용 설정하려면 false: 나침반을 사용 중지합니다.

public void setIndoorLevelPickerEnabled (boolean enabled)

실내 모드를 사용 설정한 경우 실내 층 선택기를 사용 설정할지 설정합니다. true인 경우 실내 지도가 있는 건물에 포커스가 맞춰지면 층 선택기가 표시됩니다. false인 경우 층 선택기가 표시되지 않습니다. 애플리케이션에서 층을 선택하는 고유한 방법을 제공해야 합니다. 기본 동작은 층 선택기를 표시하는 것입니다.

매개변수
사용 설정됨 표시하려면 true, 층 선택기를 숨기려면 false하세요.

public void setMapToolbarEnabled (boolean enabled)

지도 툴바 사용 또는 사용 중지 여부에 대한 환경설정을 설정합니다. 사용 설정되고 지도 툴바가 현재 컨텍스트에 표시될 수 있는 경우 'Google 지도 앱에서 이 지도 열기', 'Google 지도 앱에서 강조표시된 마커까지의 경로 찾기' 등 상황에 따른 다양한 작업이 포함된 막대가 표시됩니다.

기본적으로 지도 툴바가 사용 설정되어 있습니다.

매개변수
사용 설정됨 true: 지도 툴바를 사용 설정하려면 false로 지도 툴바를 사용 중지합니다.

public void setMyLocationButtonEnabled (boolean enabled)

내 위치 버튼을 사용 설정하거나 사용 중지합니다. 내 위치 버튼을 누르면 사용자의 위치가 지도의 중앙에 오도록 카메라가 이동합니다. 버튼이 사용 설정된 경우 내 위치 레이어가 사용 설정된 경우에만 버튼이 표시됩니다.

기본적으로 내 위치 버튼은 사용 설정되어 있으므로 내 위치 레이어가 사용 설정된 경우 표시됩니다.

매개변수
사용 설정됨 true: my-location 버튼을 사용 설정하려면 false: my-location 버튼을 사용 중지합니다.

public void setRotateGesturesEnabled (boolean enabled)

회전 동작을 사용 또는 사용 중지할지에 대한 환경설정을 지정합니다. 사용 설정하면 사용자가 두 손가락 회전 동작을 사용하여 카메라를 회전할 수 있습니다. 사용 중지하면 사용자가 동작을 통해 카메라를 회전할 수 없습니다. 이 설정은 사용자가 나침반 아이콘을 탭하여 카메라 방향을 재설정하는 것을 제한하지 않으며 카메라의 프로그래매틱 움직임 및 애니메이션을 제한하지 않습니다.

회전 동작은 기본적으로 사용 설정되어 있습니다.

매개변수
사용 설정됨 true: 회전을 사용 설정하고 false: 회전 동작을 사용 중지합니다.

public void setScrollGesturesEnabled (boolean enabled)

스크롤 동작의 사용 설정 또는 사용 중지 여부에 관한 환경설정을 지정합니다. 사용 설정하면 사용자가 스와이프하여 카메라를 화면 이동할 수 있습니다. 사용 중지하면 스와이프할 수 없습니다. 이 설정은 카메라의 프로그래매틱 이동 및 애니메이션을 제한하지 않습니다.

스크롤 동작은 기본적으로 사용 설정되어 있습니다.

매개변수
사용 설정됨 true: 스크롤 동작을 사용 설정하고 false: 스크롤 동작을 사용 중지합니다.

public void setScrollGesturesEnabledDuringRotateOrZoom (boolean enabled)

스크롤 동작이 확대/축소 또는 회전 동작과 동시에 실행될 수 있는지에 관한 환경설정을 지정합니다. 사용 설정하면 사용자가 지도를 회전하거나 확대/축소하면서 지도를 스크롤할 수 있습니다. 사용 중지하면 사용자가 동작을 사용하여 지도를 회전하거나 확대/축소하는 동안에는 지도를 스크롤할 수 없습니다. 이 설정은 스크롤 동작을 완전히 사용 중지하지 않으며 회전 및 확대/축소 동작 중에만 사용 중지하거나 카메라의 프로그래매틱 이동과 애니메이션을 제한하지 않습니다.

기본적으로 스크롤 동작은 회전 및 확대/축소 중에 사용 설정됩니다.

매개변수
사용 설정됨 true: 회전 또는 확대/축소 동작 중에 스크롤 동작을 사용 설정하려면 false로 회전 또는 확대/축소 동작 중에 스크롤 동작을 사용 중지합니다.

public void setTiltGesturesEnabled (boolean enabled)

기울이기 동작의 사용 설정 또는 중지 여부를 설정합니다. 사용 설정하면 사용자가 두 손가락을 사용하여 세로 아래로 스와이프하여 카메라를 기울일 수 있습니다. 사용 중지하면 사용자가 동작을 통해 카메라를 기울일 수 없습니다. 이 설정은 사용자가 나침반 아이콘을 탭하여 카메라 방향을 재설정하는 것을 제한하지 않으며 카메라의 프로그래매틱 움직임 및 애니메이션을 제한하지 않습니다.

기울이기 동작은 기본적으로 사용 설정되어 있습니다.

매개변수
사용 설정됨 true: 기울이기 동작을 사용 설정하려면 false: 기울이기 동작을 사용 중지합니다.

public void setZoomControlsEnabled (boolean enabled)

확대/축소 컨트롤을 사용 설정하거나 사용 중지합니다. 사용 설정된 경우 확대/축소 컨트롤은 화면에 표시되는 한 쌍의 버튼 (확대/축소용)입니다. 이 버튼을 누르면 카메라가 하나의 확대/축소 수준만큼 확대 (또는 축소)됩니다. 사용 중지하면 확대/축소 컨트롤이 표시되지 않습니다.

기본적으로 확대/축소 컨트롤은 사용 설정되어 있습니다.

매개변수
사용 설정됨 true: 확대/축소 컨트롤을 사용 설정하고 false: 확대/축소 컨트롤을 사용 중지합니다.

public void setZoomGesturesEnabled (boolean enabled)

확대/축소 동작의 사용 설정 또는 중지 여부를 설정합니다. 사용 설정하면 사용자가 두 번 탭하거나 두 손가락으로 탭하거나 손가락을 모아 카메라를 확대/축소할 수 있습니다. 사용 중지하면 이러한 동작이 아무런 영향을 미치지 않습니다. 이 설정은 확대/축소 버튼에 영향을 미치지 않으며, 카메라의 프로그래매틱 이동 및 애니메이션을 제한하지 않습니다.

기본적으로 확대/축소 동작은 사용 설정되어 있습니다.

매개변수
사용 설정됨 true은 확대/축소 동작을 사용 설정하고 false은 확대/축소 동작을 사용 중지합니다.