public final class BitmapDescriptorFactory Extensions Object
ビットマップ画像の定義を作成するために使用します。マーカー アイコンと地面オーバーレイに使用します。
このクラスのメソッドを使用する前に、このクラスが確実に初期化されるように、次のいずれかを行う必要があります。
- アプリに追加した
MapFragmentまたはMapViewでGoogleMapが使用可能になるまで待ちます。GoogleMapインスタンスを取得するには、getMapAsync()を呼び出してonMapReady(GoogleMap map)コールバックを待ちます。 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 |
パブリック メソッドの概要
| static BitmapDescriptor |
defaultMarker(float 色相)
デフォルトのマーカー画像の色付けを参照する
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
defaultMarker()
デフォルトのマーカー画像を参照する
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
fromAsset(文字列 assetName)
assets ディレクトリ内のビットマップ画像の名前を使用して
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
fromBitmap(ビットマップ画像)
指定されたビットマップ画像から
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
fromFile(文字列 fileName)
内部ストレージにあるビットマップ画像ファイルの名前を使用して
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
fromPath(文字列の絶対パス)
ビットマップ画像の絶対ファイルパスから
BitmapDescriptor を作成します。 |
| static BitmapDescriptor |
fromResource(int resourceId)
ビットマップ画像のリソース ID を使用して
BitmapDescriptor を作成します。 |
継承されたメソッドの概要
定数
public static final float HUE_AZURE
定数値:
210.0
public static final float HUE_BLUE
定数値:
240.0
public static final float HUE_CYAN
定数値:
180.0
public static final float HUE_GREEN
定数値:
120.0
public static final float HUE_MAGENTA
定数値:
300.0
public static final float HUE_ORANGE
定数値:
30.0
public static final float HUE_RED
定数値:
0.0
public static final float HUE_ROSE
定数値:
330.0
public static final float HUE_VIOLET
定数値:
270.0
public static final float HUE_YELLOW
定数値:
60.0
パブリック メソッド
public static BitmapDescriptor defaultMarker (浮動小数点数)
デフォルトのマーカー画像の色付けを参照する BitmapDescriptor を作成します。便宜上、色相値のセットがあらかじめ定義されています。例 HUE_YELLOW をご覧ください。
パラメータ
| 色相 | マーカーの色相。0 以上 360 未満の値を指定してください。 |
|---|
public static BitmapDescriptor fromAsset (String assetName)
assets ディレクトリ内のビットマップ画像の名前を使用して BitmapDescriptor を作成します。
パラメータ
| assetName | assets ディレクトリにあるビットマップ画像の名前。 |
|---|
戻り値
- アセットから読み込まれた
BitmapDescriptor、または読み込みに失敗した場合はnull。
public static BitmapDescriptor fromBitmap (ビットマップ画像)
指定されたビットマップ画像から BitmapDescriptor を作成します。
パラメータ
| イメージ |
|---|
public static BitmapDescriptor fromFile (String fileName)
内部ストレージにあるビットマップ画像ファイルの名前を使用して BitmapDescriptor を作成します。具体的には、openFileInput(String) が呼び出されます。
パラメータ
| fileName | ビットマップ画像ファイルの名前。 |
|---|
戻り値
- アセットから読み込まれた
BitmapDescriptor、または読み込みに失敗した場合はnull。
関連項目
public static BitmapDescriptor fromPath (文字列の絶対パス)
ビットマップ画像の絶対ファイルパスから BitmapDescriptor を作成します。
パラメータ
| absolutePath | ビットマップ画像の絶対パス。 |
|---|
戻り値
- 絶対パスから読み込まれた
BitmapDescriptor、または読み込みが失敗した場合はnull。
public static BitmapDescriptor fromResource (int resourceId)
ビットマップ画像のリソース ID を使用して BitmapDescriptor を作成します。
パラメータ
| resourceId | ビットマップ画像のリソース ID。 |
|---|
戻り値
- アセットから読み込まれた
BitmapDescriptor、または読み込みに失敗した場合はnull。