Digunakan untuk membuat definisi gambar Bitmap, digunakan untuk ikon penanda dan overlay bumi.
Sebelum menggunakan metode apa pun dari class ini, Anda harus melakukan salah satu tindakan berikut untuk memastikan bahwa class ini telah diinisialisasi:
- Tunggu hingga
GoogleMap
tersedia dariMapFragment
atauMapView
yang telah Anda tambahkan ke aplikasi. Anda bisa mendapatkan instanceGoogleMap
dengan memanggilgetMapAsync()
dan menunggu callbackonMapReady(GoogleMap map)
. - Panggil
MapsInitializer.initialize(Context)
. SelamaGooglePlayServicesNotAvailableException
tidak ditampilkan, class ini akan diinisialisasi dengan benar.
Ringkasan Konstanta
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 |
Ringkasan Metode Publik
BitmapDescriptor statis |
defaultMarker(hue mengambang)
Membuat
BitmapDescriptor yang merujuk pada pewarnaan gambar penanda default. |
BitmapDescriptor statis |
defaultMarker()
Membuat
BitmapDescriptor yang merujuk pada gambar penanda default. |
BitmapDescriptor statis |
fromAsset(String assetName)
Membuat
BitmapDescriptor menggunakan nama gambar Bitmap di direktori aset. |
BitmapDescriptor statis |
fromBitmap(Gambar bitmap)
Membuat
BitmapDescriptor dari gambar Bitmap tertentu. |
BitmapDescriptor statis |
fromFile(Nama file string)
Membuat
BitmapDescriptor menggunakan nama file gambar Bitmap yang terletak di penyimpanan internal. |
BitmapDescriptor statis |
fromPath(String absolutPath)
Membuat
BitmapDescriptor dari jalur file absolut gambar Bitmap. |
BitmapDescriptor statis |
fromResource(int resourceId)
Membuat
BitmapDescriptor menggunakan ID resource gambar Bitmap. |
Ringkasan Metode Turunan
Konstanta
public static final float HUE_AZURE
public static final float HUE_BLUE
public static final float HUE_CYAN
public static final float HUE_GREEN
public static final float HUE_MAGENTA
float final statis publik HUE_ORANGE
public static final float HUE_RED
public static final float HUE_ROSE
public static final float HUE_VIOLET
public static final float HUE_YELLOW
Metode Publik
publik statis BitmapDescriptor defaultMarker (hue mengambang)
Membuat BitmapDescriptor
yang merujuk pada pewarnaan gambar penanda default.
Untuk memudahkan, kami menyediakan serangkaian nilai hue yang telah ditentukan sebelumnya. Lihat contoh HUE_YELLOW
.
Parameter
hue | Rona penanda. Nilai harus lebih besar atau sama dengan 0 dan kurang dari 360. |
---|
publik statis BitmapDescriptor defaultMarker ()
Membuat BitmapDescriptor
yang merujuk pada gambar penanda default.
public static BitmapDescriptor fromAsset (String assetName)
Membuat BitmapDescriptor
menggunakan nama gambar Bitmap di direktori aset.
Parameter
assetName | Nama gambar Bitmap di direktori aset. |
---|
Hasil
BitmapDescriptor
yang dimuat dari aset ataunull
jika gagal dimuat.
publik statis BitmapDescriptor fromBitmap (Gambar bitmap)
Membuat BitmapDescriptor
dari gambar Bitmap tertentu.
Parameter
gambar |
---|
publik static BitmapDescriptor fromFile (String fileName)
Membuat BitmapDescriptor
menggunakan nama file gambar Bitmap yang terletak di penyimpanan internal. Secara khusus, tindakan ini akan memanggil openFileInput(String)
.
Parameter
fileName | Nama file gambar Bitmap. |
---|
Hasil
BitmapDescriptor
yang dimuat dari aset ataunull
jika gagal dimuat.
Lihat Juga
publik static BitmapDescriptor fromPath (String absolutPath)
Membuat BitmapDescriptor
dari jalur file absolut gambar Bitmap.
Parameter
absolutePath | Jalur absolut gambar Bitmap. |
---|
Hasil
BitmapDescriptor
yang dimuat dari jalur absolut ataunull
jika gagal dimuat.
publik statis BitmapDescriptor fromResource (int resourceId)
Membuat BitmapDescriptor
menggunakan ID resource gambar Bitmap.
Parameter
resourceId | ID resource gambar Bitmap. |
---|
Hasil
BitmapDescriptor
yang dimuat dari aset ataunull
jika gagal dimuat.