public 最終類別
BitmapDescriptorFactory
會擴充物件
用於建立點陣圖圖片的定義,用於標記圖示和區域疊加層。
在使用這個類別的任何方法之前,您必須執行下列其中一項操作,確保此類別已初始化:
- 等待新增至應用程式的
MapFragment
或MapView
可存取GoogleMap
。您可以呼叫getMapAsync()
並等待onMapReady(GoogleMap map)
回呼,以取得GoogleMap
例項。 - 呼叫
MapsInitializer.initialize(Context)
。只要未擲回GooglePlayServicesNotAvailableException
,這個類別就會正確初始化。
常數摘要
float | HUE_AZURE | |
float | HUE_BLUE | |
float | HUE_CYAN | |
float | HUE_GREEN | |
float | HUE_MAGENTA | |
float | HUE_ORANGE | |
float | HUE_RED | |
float | HUE_ROSE | |
float | HUE_VIOLET | |
float | HUE_YELLOW |
公用方法摘要
靜態 BitmapDescriptor |
defaultMarker(浮點色調)
建立
BitmapDescriptor ,參照預設標記圖片的著色。 |
靜態 BitmapDescriptor |
defaultMarker()
建立參照預設標記圖片的
BitmapDescriptor 。 |
靜態 BitmapDescriptor |
fromAsset(String assetName)
使用素材資源目錄中的點陣圖圖片名稱建立
BitmapDescriptor 。 |
靜態 BitmapDescriptor |
fromBitmap(點陣圖圖片)
使用指定點陣圖圖片建立
BitmapDescriptor 。 |
靜態 BitmapDescriptor |
fromFile(字串 fileName)
使用位於內部儲存空間的點陣圖圖片檔名稱建立
BitmapDescriptor 。 |
靜態 BitmapDescriptor |
fromPath(字串絕對 Path)
使用點陣圖圖片的絕對檔案路徑建立
BitmapDescriptor 。 |
靜態 BitmapDescriptor |
fromResource(int resourceId)
使用點陣圖圖片的資源 ID 建立
BitmapDescriptor 。 |
繼承方法摘要
常數
公開靜態最終浮點值 HUE_AZURE
常數值:
210.0
公開靜態最終浮點值 HUE_BLUE
常數值:
240.0
公開靜態最終浮點值 HUE_CYAN
常數值:
180.0
公開靜態最終浮點值 HUE_GREEN
常數值:
120.0
公開靜態最終浮點值 HUE_MAGENTA
常數值:
300.0
公開靜態最終浮點值 HUE_ORANGE
常數值:
30.0
公開靜態最終浮點值 HUE_RED
常數值:
0.0
公開靜態最終浮點值 HUE_ROSE
常數值:
330.0
公開靜態最終浮點值 HUE_VIOLET
常數值:
270.0
公開靜態最終浮點值 HUE_YELLOW
常數值:
60.0
公用方法
public static BitmapDescriptor defaultMarker (float hue)
建立 BitmapDescriptor
,參照預設標記圖片的著色。為方便起見,有一組預先定義的色調值。請見 HUE_YELLOW
示例。
參數
Hue | 標記的色調。值必須大於或等於 0 且小於 360。 |
---|
public static BitmapDescriptor fromAsset (String assetName)
使用素材資源目錄中的點陣圖圖片名稱建立 BitmapDescriptor
。
參數
assetName | 素材資源目錄中的點陣圖圖片名稱。 |
---|
傳回
- 從資產載入的
BitmapDescriptor
;如果無法載入,則為null
。
public static BitmapDescriptor fromFile (字串 fileName)
使用位於內部儲存空間的點陣圖圖片檔名稱建立 BitmapDescriptor
。具體來說,這會呼叫 openFileInput(String)
。
參數
fileName | 點陣圖圖片檔的名稱。 |
---|
傳回
- 從資產載入的
BitmapDescriptor
;如果無法載入,則為null
。
另請參閱
public static BitmapDescriptor fromPath (String mePath)
使用點陣圖圖片的絕對檔案路徑建立 BitmapDescriptor
。
參數
absolutePath | 點陣圖圖片的絕對路徑。 |
---|
傳回
- 從絕對路徑載入的
BitmapDescriptor
,如果無法載入,則為null
。
公用靜態 BitmapDescriptor fromResource (int resourceId)
使用點陣圖圖片的資源 ID 建立 BitmapDescriptor
。
參數
resourceId | 點陣圖圖片的資源 ID。 |
---|
傳回
- 從資產載入的
BitmapDescriptor
;如果無法載入,則為null
。