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
。