PolygonOptions

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

定義多邊形的選項。

開發人員指南

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

繼承常數摘要

公用建構函式摘要

PolygonOptions()
建立多邊形選項。

公用方法摘要

PolygonOptions
add(LatLng...點)
將頂點新增至正在建構的多邊形的外框。
PolygonOptions
add(LatLng 點)
將頂點新增至正在建構的多邊形的外框。
PolygonOptions
addAll(Iterable<LatLng> point)
將頂點新增至正在建構的多邊形的外框。
PolygonOptions
addHole(Iterable<LatLng> points)
為要建立的多邊形新增孔。
PolygonOptions
clickable (布林值可點擊)
指定這個多邊形是否可點擊。
PolygonOptions
fillColor(整數)
將多邊形和填滿色彩設為 32 位元 ARGB。
PolygonOptions
geodesic(布林值測地線)
指定是否要將此多邊形的每個部分繪製為測地線。
整數
getFillColor()
取得這個 PolygonOptions 物件的填滿顏色組合。
List<List<LatLng>>
getHoles()
取得這個 PolygonOptions 物件的空洞。
List<LatLng>
getPoints()
取得這個 PolygonOptions 物件的外框設定。
整數
getStrokeColor()
取得這個 PolygonOptions 物件的筆劃顏色。
整數
getStrokeJointType()
針對多邊形和外框的所有頂點,取得這個 PolygonOptions 物件中設定的筆劃轉折類型。
List<PatternItem>
getStrokePattern()
取得這個 PolygonOptions 物件中用於多邊形和外框的筆劃圖案。
浮點值
getStrokeWidth()
取得此 PolygonOptions 物件的筆劃寬度。
浮點值
getZIndex()
取得這個 PolygonOptions 物件的 zIndex。
布林
isClickable()
取得此 PolygonOptions 物件的可點擊設定。
布林
isGeodesic()
取得此 PolygonOptions 物件的測地線設定。
布林
isVisible()
取得這個 PolygonOptions 物件的顯示設定。
PolygonOptions
strokeColor(整數)
將多邊形和筆觸顏色指定為 32 位元 ARGB。
PolygonOptions
strokeJointType(int JointType)
指定多邊形和頂點所有頂點的連接類型。
PolygonOptions
筆圖案 (清單<圖案項目>圖案)
指定多邊形和外框的筆劃圖案。
PolygonOptions
strokeWidth(浮動寬度)
指定多邊形和筆劃寬度,以顯示像素為單位。
PolygonOptions
visible(布林值顯示)
指定多邊形的顯示設定。
PolygonOptions
zIndex(浮點 zIndex)
指定多邊形和 zIndex,也就是繪製的順序。

繼承方法摘要

公用建構函式

public PolygonOptions()

建立多邊形選項。

公用方法

public PolygonOptions add (LatLng... 點)

將頂點新增至正在建構的多邊形的外框。

參數
points
傳回
  • 這個 PolygonOptions 物件,且會將指定的點新增至外框。

public PolygonOptions add (LatLng 點)

將頂點新增至正在建構的多邊形的外框。

參數
傳回

public PolygonOptions addAll (Iterable<LatLng> points)

將頂點新增至正在建構的多邊形的外框。

參數
points
傳回
  • 這個 PolygonOptions 物件,且會將指定的點新增至外框。

public PolygonOptions addHole (Iterable<LatLng> points)

為要建立的多邊形新增孔。

參數
points
傳回

公開 PolygonOptions 可點擊 (布林值可點擊)

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

參數
可點擊
傳回

public PolygonOptions fillColor (int color)

將多邊形和填滿色彩設為 32 位元 ARGB。預設顏色為黑色 ( 0xff000000)。

參數
顏色
傳回

public PolygonOptions geodesic (布林值 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 布林值 isClickable ()

取得此 PolygonOptions 物件的可點擊設定。

傳回
  • 如果多邊形可以點擊,請設為 true;否則為 false

public 布林值 isGeodesic ()

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

傳回
  • 如果多邊形區隔須為測地線,則為 true;如果不應,則為 false

公開布林值 isVisible ()

取得這個 PolygonOptions 物件的顯示設定。

傳回
  • 如果多邊形處於可見狀態,則會顯示 true;如果看不到多邊形,則為 false

public PolygonOptions strokeColor (int color)

將多邊形和筆觸顏色指定為 32 位元 ARGB。預設顏色為黑色 (0xff000000)。

參數
顏色
傳回

public PolygonOptions strokeJointType (int joinedtType)

指定多邊形和頂點所有頂點的連接類型。

如要瞭解允許的值,請參閱 JointType。如果未定義連接類型或非許可值,系統就會使用預設值 DEFAULT

參數
連接類型
傳回

public PolygonOptions strokePattern (List<PatternItem>pattern)

指定多邊形和外框的筆劃圖案。預設的筆劃圖案為實心,以 null 表示。

參數
圖案
傳回

公開 PolygonOptions strokeWidth (浮動寬度)

指定多邊形和筆劃寬度,以顯示像素為單位。預設寬度為 10。

參數
寬度
傳回

公開 PolygonOptions 可見 (布林值可見)

指定多邊形的顯示設定。預設瀏覽權限為 true

參數
顯示
傳回

public PolygonOptions zIndex (浮動 zIndex)

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

參數
ZIndex
傳回