UiSettings

透過集合功能整理內容 你可以依據偏好儲存及分類內容。
公開最終類別 UiSettings 擴充物件

Google 地圖使用者介面的設定。如要取得這個介面,請呼叫 getUiSettings()

公用方法摘要

布林
isCompassEnabled()
取得指南針是否已啟用/停用。
布林
isIndoorLevelPickerEnabled()
取得是否啟用室內樓層挑選器。
布林
isMapToolbarEnabled()
取得是否啟用/停用地圖工具列。
布林
isMyLocationButtonEnabled()
取得是否已啟用我的位置按鈕。
布林
isrotGesturesEnabled()
取得是否啟用旋轉手勢。
布林
isScrollGesturesEnabled()
取得是否啟用捲動手勢。
布林
isScrollGesturesEnabled,正在旋轉或變焦()
取得在旋轉和縮放手勢時是否啟用/停用捲動手勢。
布林
isTiltGesturesEnabled()
取得是否啟用傾斜手勢。
布林
isZoomControlsEnabled()
啟用/停用縮放控制項。
布林
isZoomGesturesEnabled()
取得是否啟用縮放手勢。
void
setAllGesturesEnabled (已啟用布林值)
設定要啟用或停用所有手勢的偏好設定。
void
setCompassEnabled(已啟用布林值)
啟用或停用指南針。
void
setIndoorLevelPickerEnabled(已啟用布林值)
設定是否啟用室內模式時室內樓層挑選器。
void
setMapToolbarEnabled(已啟用布林值)
設定要啟用或停用地圖工具列的偏好設定。
void
setMyLocationButtonEnabled(已啟用布林值)
啟用或停用「我的位置」按鈕。
void
setrotGesturesEnabled(已啟用布林值)
設定偏好設定為指定是否啟用旋轉手勢。
void
setScrollGesturesEnabled(已啟用布林值)
設定要啟用或停用捲動手勢的偏好設定。
void
setScrollGesturesEnabledD 期旋轉或縮放(已啟用布林值)
設定偏好設定,指定是否要在縮放手勢或旋轉手勢時同時執行捲動手勢。
void
setTiltGesturesEnabled(已啟用布林值)
指定偏好設定是否應啟用傾斜手勢。
void
setZoomControlsEnabled (已啟用布林值)
啟用或停用縮放控制項。
void
setZoomGesturesEnabled (已啟用布林值)
設定是否要啟用縮放手勢的偏好設定。

繼承方法摘要

公用方法

public 布林值 isCompassEnabled ()

取得指南針是否已啟用/停用。

傳回
  • 如果指南針處於啟用狀態,則為 true;如果指南針為停用狀態,則為 false

public 布林值 isIndoorLevelPickerEnabled ()

取得是否啟用室內樓層挑選器。也就是說,若將焦點放在含有室內地圖的建築物時,是否顯示層面挑選器,

傳回
  • 如果層級挑選器處於啟用狀態,則為 true;如果層級挑選器已停用,則為 false

public 布林值 isMapToolbarEnabled ()

取得是否啟用/停用地圖工具列。

傳回
  • 如果地圖工具列已啟用,則為 true;否則為 false

public 布林值 isMyLocationButtonEnabled ()

取得是否已啟用我的位置按鈕。

傳回
  • 如果「我的位置」按鈕已啟用,則為 true;如果「我的位置」按鈕已停用,則為 false

public 布林值 isrotGesturesEnabled ()

取得是否啟用旋轉手勢。

傳回
  • 如果已啟用旋轉手勢,請設為 true;如果停用旋轉手勢,則為 false

public 布林值 isScrollGesturesEnabled ()

取得是否啟用捲動手勢。

傳回
  • 如果啟用捲動手勢,則為 true;如果停用捲動手勢,則為 false

public 布林值 isScrollGesturesEnabledDuringrotOrZoom ()

取得在旋轉和縮放手勢時是否啟用/停用捲動手勢。

傳回
  • 如果在旋轉或縮放手勢時啟用捲動手勢,則設為 true;如果在旋轉或縮放手勢時停用捲動手勢,則為 false

public 布林值 isTiltGesturesEnabled ()

取得是否啟用傾斜手勢。

傳回
  • 如果已啟用傾斜手勢,則為 true;如果停用傾斜手勢,則為 false

public 布林值 isZoomControlsEnabled ()

啟用/停用縮放控制項。

傳回
  • 縮放控制項啟用時,傳回 true;如果縮放控制項已停用,則為 false

public 布林值 isZoomGesturesEnabled ()

取得是否啟用縮放手勢。

傳回
  • 啟用縮放手勢時為 true;如果停用縮放手勢,則為 false

public setAllGesturesEnabled (已啟用布林值)

設定要啟用或停用所有手勢的偏好設定。啟用之後,系統會啟用所有手勢;否則,系統會停用所有手勢。這不會限制使用者輕觸螢幕上按鈕上的相機動作 (例如指南針或縮放控制項),也不會限製程式輔助移動和動畫。

參數
已啟用 true 啟用所有手勢;false 可停用所有手勢。

public setCompassEnabled (已啟用布林值)

啟用或停用指南針。指南針是地圖上的圖示,代表地圖上的北方方向。啟用後,只有當相機傾斜或旋轉預設方向 (傾斜度為 0,航向為 0) 時,相機才會顯示。使用者按一下指南針後,攝影機會自行調整至預設方向,並隨後消失。如果停用,指南針將一律不會顯示。

指南針預設為啟用 (因此當相機不在預設螢幕方向時)。

參數
已啟用 true 可啟用指南針;設為 false 即可停用指南針。

public setIndoorLevelPickerEnabled (已啟用布林值)

設定是否啟用室內模式時室內樓層挑選器。如為 true,則將焦點放在含有室內地圖的建築物時,系統就會顯示層面挑選器。如果設為 false,就不會顯示等級挑選器,應用程式需要自行提供不同層級的選取方式。 預設行為是顯示層級挑選器。

參數
已啟用 要顯示的 truefalse 可隱藏層級挑選器。

public setMapToolbarEnabled (已啟用布林值)

設定要啟用或停用地圖工具列的偏好設定。啟用後,且 Google 地圖地圖可在目前情境中顯示,使用者就會看到含有各種情境動作的列,包括 '在 Google 地圖應用程式中開啟地圖' ' 如需尋找 Google 地圖應用程式中醒目顯示標記的路線'

地圖工具列預設為啟用。

參數
已啟用 true 可啟用地圖工具列;false 代表停用地圖工具列。

public setMyLocationButtonEnabled (已啟用布林值)

啟用或停用「我的位置」按鈕。「我的位置」按鈕會使相機移動,因此使用者的位置會位於地圖中心。如果這個按鈕已啟用,則只有「我的位置」圖層已啟用時,才會顯示按鈕。

「我的位置」按鈕預設為啟用 (因此啟用「我的位置」圖層時才會顯示)。

參數
已啟用 true 可啟用「我的位置」按鈕;false 則可停用「我的位置」按鈕。

public setrotGesturesEnabled (已啟用布林值)

設定偏好設定為指定是否啟用旋轉手勢。啟用後,使用者就能使用雙指旋轉手勢來旋轉相機。如果停用此功能,使用者就無法透過手勢旋轉相機。這項設定不會限制使用者輕觸指南針圖示來重設相機方向,也不會限制相機的程式輔助動作和動畫。

旋轉手勢預設為啟用。

參數
已啟用 true 可啟用旋轉功能;false 可停用旋轉手勢。

public setScrollGesturesEnabled (已啟用布林值)

設定要啟用或停用捲動手勢的偏好設定。在啟用狀態下,使用者只要滑動即可平移相機。停用後,滑動畫面就不會有任何效果。這項設定不會限制相機的程式輔助動作和動畫。

捲動手勢預設為啟用。

參數
已啟用 true 可啟用捲動手勢;false 可停用捲動手勢。

public setScrollGesturesEnabledDuringrotOrZoom (已啟用布林值)

設定偏好設定,指定是否要在縮放手勢或旋轉手勢時同時執行捲動手勢。如果啟用,使用者在旋轉或縮放地圖時可捲動地圖。如果停用這項設定,當使用者透過手勢旋轉或縮放地圖時,就無法捲動地圖。這項設定在旋轉和縮放手勢時不會完全停用捲動手勢,也不會限制相機的程式輔助動作和動畫。

根據預設,系統會在旋轉和縮放期間啟用捲動手勢。

參數
已啟用 true 可在旋轉或縮放手勢中啟用捲動手勢;false 會在旋轉或縮放手勢時停用捲動手勢。

public setTiltGesturesEnabled (已啟用布林值)

指定偏好設定是否應啟用傾斜手勢。啟用後,使用者就能使用雙指垂直向下滑動來傾斜相機。如果停用此功能,使用者就無法透過手勢傾斜相機。這項設定不會限制使用者輕觸指南針圖示來重設相機方向,也不會限制相機的程式輔助動作和動畫。

傾斜手勢預設為啟用。

參數
已啟用 true 可啟用傾斜手勢;false 可停用傾斜手勢。

public setZoomControlsEnabled (已啟用布林值)

啟用或停用縮放控制項。啟用時,縮放控制項是一組按鈕 (其中一個用於放大,一個用於縮小)。按下時,相機會導致一個縮放等級放大或縮小。如果停用這項政策,則不會顯示縮放控制項。

縮放控制項預設為啟用。

參數
已啟用 true:啟用縮放控制項;false 則停用縮放控制項。

public setZoomGesturesEnabled (已啟用布林值)

設定是否要啟用縮放手勢的偏好設定。啟用後,使用者可以輕觸兩下或雙指輕觸或雙指撥動,即可縮放相機。停用之後,這些手勢就不會生效。這項設定不會影響縮放按鈕,也不會影響相機的程式輔助動作和動畫。

縮放手勢預設為啟用。

參數
已啟用 true:啟用縮放手勢;false 代表停用縮放手勢。