PolygonOptions

公用最終類別 PolygonOptions 擴充物件
導入 Parcelable

定義多邊形的選項。

開發人員指南

詳情請參閱「形狀」開發人員指南。

繼承常數摘要

公用建構函式摘要

PolygonOptions()
建立多邊形選項。

公用方法摘要

PolygonOptions
add(LatLng... 點)
在正在建構的多邊形輪廓中加入端點。
PolygonOptions
add(LatLng 點)
在正在建構的多邊形輪廓中加入頂點。
PolygonOptions
addAll(Iterable<LatLng> 點)
在正在建構的多邊形輪廓中加入端點。
PolygonOptions
addHole(Iterable<LatLng> 點)
在正在建構的多邊形中加入一個孔。
PolygonOptions
clickable(可點擊布林值)
指定此多邊形是否可點擊。
PolygonOptions
fillColor(int 顏色)
指定多邊形的填滿顏色,格式為 32 位元 ARGB。
PolygonOptions
測地線(布林值測地線)
指定是否要繪製這個多邊形的每個線段做為測地線。
int
getFillColor()
取得這個 PolygonOptions 物件的填滿顏色設定。
List<List<LatLng>>
getHoles()
取得這個 PolygonOptions 物件的孔。
List<LatLng>
getPoints()
取得這個 PolygonOptions 物件的外框。
int
getStrokeColor()
取得這個 PolygonOptions 物件的筆觸色彩。
int
getStrokeJointType()
取得這個 PolygonOptions 物件中,多邊形輪廓的所有頂點設定的筆劃連接類型。
List<PatternItem>
getStrokePattern()
取得這個 PolygonOptions 物件中多邊形輪廓的筆觸模式。
浮點值
getStrokeWidth()
取得這個 PolygonOptions 物件的筆劃寬度。
浮點值
getZIndex()
取得這個 PolygonOptions 物件的 zIndex 集。
布林值
isClickable()
取得這個 PolygonOptions 物件的可點擊性設定。
布林值
isGeodesic()
取得這個 PolygonOptions 物件的測地線設定。
布林值
isVisible()
取得這個 PolygonOptions 物件的瀏覽權限設定。
PolygonOptions
strokeColor(int 顏色)
指定多邊形的筆觸色彩,格式為 32 位元 ARGB。
PolygonOptions
strokeJointType(int JointType)
指定多邊形輪廓所有端點的連接類型。
PolygonOptions
strokePattern(List<PatternItem> 模式)
指定多邊形輪廓的筆觸模式。
PolygonOptions
strokeWidth(浮點寬度)
以螢幕像素為單位指定多邊形的筆觸寬度。
PolygonOptions
visible(布林值可見)
指定多邊形的顯示設定。
PolygonOptions
zIndex(float zIndex)
指定多邊形的 zIndex,也就是繪製的順序。

繼承方法摘要

公用建構函式

public PolygonOptions ()

建立多邊形選項。

公用方法

public PolygonOptions add (LatLng... Point)

在正在建構的多邊形輪廓中加入端點。

參數
points
傳回

public PolygonOptions add (LatLng Point)

在正在建構的多邊形輪廓中加入頂點。

參數
傳回

public PolygonOptions addAll (Iterable<LatLng> 點)

在正在建構的多邊形輪廓中加入端點。

參數
points
傳回

public PolygonOptions addHole (Iterable<LatLng> 點)

在正在建構的多邊形中加入一個孔。

參數
points
傳回

public PolygonOptions clickable (布林值可點擊)

指定此多邊形是否可點擊。預設為 false

參數
可點擊
傳回
  • 這個 PolygonOptions 物件,而且已透過新的可點擊屬性設定。

public PolygonOptions fillColor (int color)

指定多邊形的填滿顏色,格式為 32 位元 ARGB。預設顏色為黑色 ( 0xff000000)。

參數
顏色
傳回

public PolygonOptions geodesic (boolean geodesic)

指定是否要繪製這個多邊形的每個線段做為測地線。預設為 false

參數
geodesic
傳回

public int getFillColor ()

取得這個 PolygonOptions 物件的填滿顏色設定。

傳回
  • 多邊形的填滿顏色 (以螢幕像素為單位)。

public List<List<LatLng>> getHoles ()

取得這個 PolygonOptions 物件的孔。

傳回
  • List<LatLng> 清單,用於指定多邊形的孔。

public List<LatLng> getPoints ()

取得這個 PolygonOptions 物件的外框。

傳回
  • LatLng 清單,用於指定多邊形輪廓的頂點。

public int getStrokeColor ()

取得這個 PolygonOptions 物件的筆觸色彩。

傳回
  • 多邊形的筆觸顏色 (以螢幕像素為單位)。

public int getStrokeJointType ()

取得這個 PolygonOptions 物件中,多邊形輪廓的所有頂點設定的筆劃連接類型。如要查看可能的值,請參閱 JointType

傳回
  • 多邊形輪廓的筆劃連接類型。

public List<PatternItem> getStrokePattern ()

取得這個 PolygonOptions 物件中多邊形輪廓的筆觸模式。

傳回
  • 多邊形輪廓的筆觸圖案。

public float getStrokeWidth ()

取得這個 PolygonOptions 物件的筆劃寬度。

傳回
  • 多邊形的筆劃寬度 (以螢幕像素為單位)。

public float getZIndex ()

取得這個 PolygonOptions 物件的 zIndex 集。

傳回
  • 多邊形的 zIndex。

public boolean isClickable ()

取得這個 PolygonOptions 物件的可點擊性設定。

傳回
  • 如果多邊形可點擊,則為 true;如果不點擊,則為 false

公開布林值 isGeodesic ()

取得這個 PolygonOptions 物件的測地線設定。

傳回
  • 如果多邊形線段應為測地線,則為 true;如果不能,則為 false

public boolean isVisible ()

取得這個 PolygonOptions 物件的瀏覽權限設定。

傳回
  • true 表示可顯示的多邊形,如果無法顯示,則為 false

public PolygonOptions strokeColor (int color)

指定多邊形的筆觸色彩,格式為 32 位元 ARGB。預設顏色為黑色 ( 0xff000000)。

參數
顏色
傳回

public PolygonOptions strokeJointType (int jointType)

指定多邊形輪廓所有端點的連接類型。

如要查看允許的值,請參閱 JointType。如果彙整類型未定義或並非允許的值,則會使用預設值 DEFAULT

參數
jointType
傳回
  • 這個 PolygonOptions 物件,且已設定新的筆劃連接類型。

public PolygonOptions strokePattern (List<PatternItem> 模式)

指定多邊形輪廓的筆觸模式。預設的筆劃圖案為實心,以 null 表示。

參數
圖案
傳回

公用 PolygonOptions strokeWidth (浮點寬度)

以螢幕像素為單位指定多邊形的筆觸寬度。預設寬度為 10。

參數
width
傳回

public PolygonOptions visible (boolean visible)

指定多邊形的顯示設定。預設的顯示設定為 true

參數
顯示
傳回

公開 PolygonOptions zIndex (float zIndex)

指定多邊形的 zIndex,也就是繪製的順序。如要進一步瞭解 zIndex,請參閱這個類別頂端的說明文件。

參數
zIndex
傳回