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()
Mengetahui apakah Toolbar Peta diaktifkan/dinonaktifkan.
|
boolean |
isMyLocationButtonEnabled()
Mendapatkan apakah tombol my-location diaktifkan/dinonaktifkan.
|
boolean |
isRotateGesturesEnabled()
Mendapatkan apakah gestur putar diaktifkan/dinonaktifkan.
|
boolean |
isScrollGesturesEnabled()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan.
|
boolean |
isScrollGesturesEnabledDuringRotateOrZoom()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan selama gestur zoom dan rotasi.
|
boolean |
isTiltGesturesEnabled()
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 untuk 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 |
setRotateGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur putar harus diaktifkan atau dinonaktifkan.
|
void |
setScrollGesturesEnabled(boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll harus diaktifkan atau dinonaktifkan.
|
void |
setScrollGesturesEnabledDuringRotateOrZoom(boolean diaktifkan)
Menetapkan preferensi apakah gestur scroll dapat dilakukan secara bersamaan dengan gestur zoom atau putar.
|
void |
setTiltGesturesEnabled(boolean diaktifkan)
Menyetel preferensi untuk apakah isyarat memiringkan 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 ()
Mengetahui apakah Toolbar Peta diaktifkan/dinonaktifkan.
Hasil
true
jika Toolbar Peta diaktifkan;false
jika tidak.
boolean publik isMyLocationButtonEnabled ()
Mendapatkan apakah tombol my-location diaktifkan/dinonaktifkan.
Hasil
true
jika tombol my-location diaktifkan;false
jika tombol my-location dinonaktifkan.
boolean publik isRotateGesturesEnabled ()
Mendapatkan apakah gestur putar 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 isScrollGesturesEnabledDuringRotateOrZoom ()
Mendapatkan apakah gestur scroll diaktifkan/dinonaktifkan selama gestur zoom dan rotasi.
Hasil
true
jika gestur scroll diaktifkan selama gestur putar atau zoom;false
jika gestur scroll dinonaktifkan selama gestur putar atau zoom.
boolean publik isTiltGesturesEnabled ()
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.
public void setAllGesturesEnabled (boolean enabled)
Menetapkan preferensi untuk apakah semua gestur harus diaktifkan atau dinonaktifkan. Jika diaktifkan, semua gestur tersedia; jika tidak, semua gestur akan dinonaktifkan. Hal ini tidak membatasi pengguna dalam mengetuk tombol apa pun di layar untuk menggerakkan kamera (misalnya, kompas atau kontrol zoom), juga tidak membatasi gerakan dan animasi terprogram.
Parameter
diaktifkan | true untuk mengaktifkan semua gestur; false untuk menonaktifkan semua gestur.
|
---|
public void setCompassEnabled (boolean enabled)
Mengaktifkan atau menonaktifkan kompas. Kompas adalah ikon pada peta yang menunjukkan arah utara pada peta. Jika diaktifkan, nilai ini hanya ditampilkan saat kamera dimiringkan atau diputar menjauh dari orientasi default (kemiringan 0 dan bearing 0). Saat pengguna mengklik kompas, kamera akan mengorientasikan dirinya ke orientasi default dan memudar sesaat setelah itu. Jika dinonaktifkan, kompas tidak akan ditampilkan.
Secara default, kompas diaktifkan (dan karenanya ditampilkan saat kamera tidak dalam orientasi default).
Parameter
diaktifkan | true untuk mengaktifkan kompas; false untuk menonaktifkan kompas.
|
---|
publik void setIndoorLevelPickerEnabled (boolean enabled)
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 lantai yang akan muncul - aplikasi harus menyediakan caranya sendiri untuk memilih tingkat.
Perilaku default-nya adalah menampilkan alat pilih lantai.
Parameter
diaktifkan | true untuk ditampilkan; false untuk menyembunyikan alat pilih lantai.
|
---|
public void setMapToolbarEnabled (boolean enabled)
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 'buka peta ini di aplikasi Google Maps' dan 'temukan rute ke penanda yang disorot di aplikasi Google Maps'.
Jika tidak diubah, Toolbar Peta diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan Toolbar Peta; false untuk menonaktifkan Toolbar Peta.
|
---|
public void setMyLocationButtonEnabled (boolean enabled)
Mengaktifkan atau menonaktifkan tombol Lokasiku. Tombol my-location menyebabkan kamera bergerak sedemikian rupa sehingga lokasi pengguna berada di tengah peta. Jika diaktifkan, tombol ini hanya ditampilkan ketika lapisan my-location diaktifkan.
Secara default, tombol my-location diaktifkan (dan karenanya ditampilkan saat lapisan my-location diaktifkan).
Parameter
diaktifkan | true untuk mengaktifkan tombol my-location; false untuk menonaktifkan
tombol my-location.
|
---|
public void setRotateGesturesEnabled (boolean enabled)
Menetapkan preferensi apakah gestur putar harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggunakan gestur putar dengan dua jari untuk memutar kamera. Jika dinonaktifkan, pengguna tidak dapat memutar kamera melalui gestur. Setelan ini tidak membatasi pengguna dalam mengetuk ikon kompas untuk mereset orientasi kamera, serta tidak membatasi gerakan terprogram dan animasi kamera.
Secara default, gestur putar diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan putar; false untuk menonaktifkan gestur putar.
|
---|
publik void setScrollGesturesEnabled (boolean enabled)
Menetapkan preferensi apakah gestur scroll harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggeser untuk menggeser kamera. Jika dinonaktifkan, tindakan menggeser tidak akan berpengaruh. Setelan ini tidak membatasi gerakan terprogram dan animasi kamera.
Secara default, gestur scroll diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur scroll; false untuk menonaktifkan gestur scroll.
|
---|
publik void setScrollGesturesEnabledDuringRotateOrZoom (boolean enabled)
Menetapkan preferensi apakah gestur scroll dapat dilakukan secara bersamaan dengan gestur zoom atau putar. Jika diaktifkan, pengguna dapat men-scroll peta sambil 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 sepenuhnya gestur scroll, hanya selama gestur rotasi dan zoom, juga 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 memutar atau zoom; false untuk menonaktifkan gestur scroll selama gestur memutar atau zoom.
|
---|
publik void setTiltGesturesEnabled (boolean enabled)
Menyetel preferensi untuk apakah isyarat memiringkan harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat menggunakan geser ke bawah dengan dua jari secara vertikal untuk memiringkan kamera. Jika dinonaktifkan, pengguna tidak dapat memiringkan kamera melalui gestur. Setelan ini tidak membatasi pengguna dalam mengetuk ikon kompas untuk mereset orientasi kamera, serta tidak membatasi gerakan terprogram dan animasi kamera.
Secara default, gestur miringkan diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur miring; false untuk menonaktifkan gestur miring.
|
---|
publik void setZoomControlsEnabled (boolean enabled)
Mengaktifkan atau menonaktifkan kontrol zoom. Jika diaktifkan, kontrol zoom adalah sepasang tombol (satu untuk memperbesar, satu untuk memperkecil) yang muncul di layar. Jika ditekan, tombol tersebut akan membuat kamera memperbesar (atau memperkecil) sebesar 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 enabled)
Menetapkan preferensi apakah gestur zoom harus diaktifkan atau dinonaktifkan. Jika diaktifkan, pengguna dapat mengetuk dua kali/mengetuk dengan dua jari atau mencubit untuk memperbesar/memperkecil kamera. Jika dinonaktifkan, gestur ini tidak akan berpengaruh. Setelan ini tidak memengaruhi tombol zoom, serta tidak membatasi gerakan terprogram dan animasi kamera.
Secara default, gestur zoom diaktifkan.
Parameter
diaktifkan | true untuk mengaktifkan gestur zoom; false untuk menonaktifkan gestur zoom.
|
---|