Setelan untuk antarmuka pengguna GoogleMap. Untuk mendapatkan antarmuka ini, panggil getUiSettings()
.
Ringkasan Metode Publik
boolean |
isCompassEnabled()
Mendapatkan apakah kompas diaktifkan/dinonaktifkan.
|
boolean |
isIndoorLevelPickerEnabled()
Mendapatkan apakah alat pilih lantai dalam ruangan diaktifkan/dinonaktifkan.
|
boolean |
isMapToolbarEnabled()
Mendapatkan apakah Toolbar Peta diaktifkan/dinonaktifkan.
|
boolean |
isMyLocationButtonEnabled()
Mendapatkan apakah tombol lokasiku diaktifkan/dinonaktifkan.
|
boolean |
isRotationGesturesEnabled()
Mendapatkan apakah gestur rotasi diaktifkan/dinonaktifkan.
|
boolean |
isScrollGesturesEnabled()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan.
|
boolean |
isScrollGesturesEnabledWhenRotationOrZoom()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan selama gestur rotasi dan zoom.
|
boolean |
istilGesturesEnabled()
Mendapatkan apakah gestur miring diaktifkan/dinonaktifkan.
|
boolean |
isZoomControlsEnabled()
Mendapatkan apakah kontrol zoom diaktifkan/dinonaktifkan.
|
boolean |
isZoomGesturesEnabled()
Mendapatkan apakah gestur zoom diaktifkan/dinonaktifkan.
|
void |
setAllGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah semua gestur harus diaktifkan atau dinonaktifkan.
|
void |
setCompassEnabled(boolean diaktifkan)
Mengaktifkan atau menonaktifkan kompas.
|
void |
setIndoorLevelPickerEnabled(boolean diaktifkan)
Menetapkan apakah alat pilih lantai dalam ruangan diaktifkan saat mode dalam ruangan diaktifkan.
|
void |
setMapToolbarEnabled(boolean diaktifkan)
Menetapkan preferensi apakah Toolbar Peta harus diaktifkan atau dinonaktifkan.
|
void |
setMyLocationButtonEnabled(boolean diaktifkan)
Mengaktifkan atau menonaktifkan tombol lokasiku.
|
void |
setRotationGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur rotasi harus diaktifkan atau dinonaktifkan.
|
void |
setScrollGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll harus diaktifkan atau dinonaktifkan.
|
void |
setScrollGesturesEnabledWhenRotationOrZoom(boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll dapat dilakukan secara bersamaan dengan gestur zoom atau putar.
|
void |
setMiringGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur kemiringan harus diaktifkan atau dinonaktifkan.
|
void |
setZoomControlsEnabled(boolean diaktifkan)
Mengaktifkan atau menonaktifkan kontrol zoom.
|
void |
setZoomGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur zoom harus diaktifkan atau dinonaktifkan.
|
Ringkasan Metode Turunan
Metode Publik
boolean publik isCompassEnabled ()
Mendapatkan apakah kompas diaktifkan/dinonaktifkan.
Hasil
true
jika kompas diaktifkan;false
jika kompas dinonaktifkan.
boolean publik isIndoorLevelPickerEnabled ()
Mendapatkan apakah alat pilih lantai dalam ruangan diaktifkan/dinonaktifkan. Artinya, apakah alat pilih lantai akan muncul saat bangunan dengan peta lantai difokuskan.
Hasil
true
jika alat pilih lantai diaktifkan;false
jika alat pilih lantai dinonaktifkan.
boolean publik isMapToolbarEnabled ()
Mendapatkan apakah Toolbar Peta diaktifkan/dinonaktifkan.
Hasil
true
jika Toolbar Peta diaktifkan;false
jika tidak diaktifkan.
boolean publik isMyLocationButtonEnabled ()
Mendapatkan apakah tombol lokasiku diaktifkan/dinonaktifkan.
Hasil
true
jika tombol my-location diaktifkan;false
jika tombol my-location dinonaktifkan.
boolean publik isRotationGesturesEnabled ()
Mendapatkan apakah gestur rotasi diaktifkan/dinonaktifkan.
Hasil
true
jika gestur putar diaktifkan;false
jika gestur putar dinonaktifkan.
boolean publik isScrollGesturesEnabled ()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan.
Hasil
true
jika gestur scroll diaktifkan;false
jika gestur scroll dinonaktifkan.
boolean publik isScrollGesturesEnabledThroughRotationOrZoom ()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan selama gestur rotasi dan zoom.
Hasil
true
jika gestur scroll diaktifkan selama gestur putar atau zoom;false
jika gestur scroll dinonaktifkan selama gestur putar atau zoom.
boolean publik istilGesturesEnabled ()
Mendapatkan apakah gestur miring diaktifkan/dinonaktifkan.
Hasil
true
jika gestur miring diaktifkan;false
jika gestur miring dinonaktifkan.
boolean publik isZoomControlsEnabled ()
Mendapatkan apakah kontrol zoom diaktifkan/dinonaktifkan.
Hasil
true
jika kontrol zoom diaktifkan;false
jika kontrol zoom dinonaktifkan;
boolean publik isZoomGesturesEnabled ()
Mendapatkan apakah gestur zoom diaktifkan/dinonaktifkan.
Hasil
true
jika gestur zoom diaktifkan;false
jika gestur zoom dinonaktifkan.
publik void setAllGesturesEnabled (boolean diaktifkan)
Menetapkan preferensi apakah semua gestur harus diaktifkan atau dinonaktifkan. Jika diaktifkan, semua gestur akan tersedia; jika tidak, semua gestur akan dinonaktifkan. Tindakan ini tidak membatasi pengguna mengetuk tombol apa pun di layar untuk memindahkan kamera (misalnya, kompas atau kontrol zoom), serta tidak membatasi gerakan dan animasi terprogram.
Parameter
diaktifkan | true untuk mengaktifkan semua gestur; false untuk menonaktifkan semua gestur.
|
---|
publik void setCompassEnabled (boolean diaktifkan)
Mengaktifkan atau menonaktifkan kompas. Kompas adalah ikon pada peta yang menunjukkan arah utara di peta. Jika diaktifkan, ini hanya ditampilkan saat kamera dimiringkan atau diputar dari orientasi defaultnya (kemiringan 0 dan bearing 0). Saat pengguna mengklik kompas, kamera akan berorientasi ke orientasi default dan segera menghilang. Jika dinonaktifkan, kompas tidak akan ditampilkan.
Secara default, kompas diaktifkan (sehingga ditampilkan saat kamera tidak dalam orientasi default).
Parameter
diaktifkan | true untuk mengaktifkan kompas; false untuk menonaktifkan kompas.
|
---|
publik void setIndoorLevelPickerEnabled (boolean diaktifkan)
Menetapkan apakah alat pilih lantai dalam ruangan diaktifkan saat mode dalam ruangan diaktifkan. Jika true
,
alat pilih lantai akan muncul saat bangunan dengan peta lantai difokuskan. Jika false
, tidak ada alat pilih level yang akan muncul - aplikasi harus menyediakan caranya sendiri untuk memilih level.
Perilaku defaultnya adalah menampilkan alat pilih lantai.
Parameter
diaktifkan | true untuk menampilkan; false untuk menyembunyikan alat pilih lantai.
|
---|
publik void setMapToolbarEnabled (boolean diaktifkan)
Menetapkan preferensi apakah Toolbar Peta harus diaktifkan atau dinonaktifkan. Jika diaktifkan, dan Toolbar Peta dapat ditampilkan dalam konteks saat ini, pengguna akan melihat panel dengan berbagai tindakan yang bergantung pada konteks, termasuk 'membuka peta ini di aplikasi Google Maps' dan 'menemukan rute ke penanda yang ditandai di aplikasi Google Maps'.
Secara default, Toolbar Peta diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan Toolbar Peta; false untuk menonaktifkan Toolbar Peta.
|
---|
publik void setMyLocationButtonEnabled (boolean diaktifkan)
Mengaktifkan atau menonaktifkan tombol lokasiku. Tombol lokasiku menyebabkan kamera bergerak sedemikian rupa sehingga lokasi pengguna berada di tengah peta. Jika diaktifkan, tombol hanya akan ditampilkan saat lapisan lokasiku diaktifkan.
Secara default, tombol lokasiku diaktifkan (sehingga ditampilkan saat lapisan lokasiku diaktifkan).
Parameter
diaktifkan | true untuk mengaktifkan tombol lokasiku; false untuk menonaktifkan tombol lokasiku.
|
---|
publik void setRotationGesturesEnabled (boolean diaktifkan)
Menetapkan preferensi apakah gestur rotasi harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggunakan gestur putar dua jari untuk memutar kamera. Jika dinonaktifkan, pengguna tidak dapat memutar kamera melalui gestur. Setelan ini tidak membatasi pengguna dengan mengetuk ikon kompas untuk mereset orientasi kamera, serta tidak membatasi pergerakan terprogram dan animasi kamera.
Secara default, gestur putar diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan rotasi; false untuk menonaktifkan gestur putar.
|
---|
publik void setScrollGesturesEnabled (boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggeser untuk menggeser kamera. Jika dinonaktifkan, tindakan geser tidak akan berpengaruh. Setelan ini tidak membatasi gerakan dan animasi terprogram kamera.
Secara default, gestur scroll diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur scroll; false untuk menonaktifkan gestur scroll.
|
---|
publik void setScrollGesturesEnabledSelamaRotationOrZoom (boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll dapat dilakukan secara bersamaan dengan gestur zoom atau putar. Jika diaktifkan, pengguna dapat men-scroll peta saat memutar atau melakukan zoom pada peta. Jika dinonaktifkan, peta tidak dapat di-scroll saat pengguna memutar atau melakukan zoom pada peta menggunakan gestur. Setelan ini tidak menonaktifkan gestur scroll sepenuhnya, hanya selama gestur rotasi dan zoom, serta tidak membatasi gerakan terprogram dan animasi kamera.
Secara default, gestur scroll diaktifkan selama rotasi dan zoom.
Parameter
diaktifkan | true untuk mengaktifkan gestur scroll selama gestur putar atau zoom; false untuk menonaktifkan gestur scroll selama gestur putar atau zoom.
|
---|
publik void setMiringGesturesEnabled (boolean diaktifkan)
Menetapkan preferensi apakah gestur kemiringan harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggunakan geser vertikal dua jari ke bawah untuk memiringkan kamera. Jika dinonaktifkan, pengguna tidak dapat memiringkan kamera melalui gestur. Setelan ini tidak membatasi pengguna dengan mengetuk ikon kompas untuk mereset orientasi kamera, dan juga tidak membatasi gerakan serta animasi terprogram kamera.
Secara default, gestur miring diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur miring; false untuk menonaktifkan gestur miring.
|
---|
publik void setZoomControlsEnabled (boolean diaktifkan)
Mengaktifkan atau menonaktifkan kontrol zoom. Jika diaktifkan, kontrol zoom adalah sepasang tombol (satu untuk memperbesar, satu untuk memperkecil) yang muncul di layar. Saat ditekan, parameter tersebut akan menyebabkan kamera memperbesar (atau memperkecil) satu tingkat zoom. Jika dinonaktifkan, kontrol zoom tidak akan ditampilkan.
Secara default, kontrol zoom diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan kontrol zoom; false untuk menonaktifkan kontrol zoom.
|
---|
publik void setZoomGesturesEnabled (boolean diaktifkan)
Menetapkan preferensi apakah gestur zoom harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat mengetuk dua kali/mengetuk dua jari atau mencubit untuk memperbesar kamera. Jika dinonaktifkan, gestur ini tidak akan berpengaruh. Setelan ini tidak memengaruhi tombol zoom, serta tidak membatasi pergerakan dan animasi terprogram.
Secara default, gestur zoom diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur zoom; false untuk menonaktifkan gestur zoom.
|
---|