menerapkan Parcelable
Class yang tidak dapat diubah yang mewakili persegi panjang selaras garis lintang/bujur.
Ringkasan Class Bertingkat
class | LatLngBounds.Builder | Ini adalah builder yang dapat membuat batas minimum berdasarkan satu set titik LatLng. |
Ringkasan Konstanta Turunan
Ringkasan Kolom
publik final LatLng | timur laut | Sudut timur laut batas. |
publik final LatLng | barat daya | Sudut barat daya batas. |
Ringkasan Konstruktor Publik
LatLngBounds(LatLng barat daya, LatLng timur laut)
Membuat batas baru berdasarkan sudut barat daya dan timur laut.
|
|
Ringkasan Metode Publik
statis LatLngBounds.Builder |
builder()
Membuat builder baru.
|
boolean | |
LatLngBounds statis |
createFromAttributes(Konteks konteks, atribut AttributeSet)
Membuat LatLngBounds dari
AttributeSet . |
boolean |
sama dengan(Objek o)
|
LatLng |
getCenter()
Menampilkan bagian tengah LatLngBounds.
|
int |
hashCode()
|
LatLngBounds |
termasuk(LatLng point)
Menampilkan
LatLngBounds baru yang memperluas LatLngBounds ini untuk menyertakan LatLng yang diberikan. |
String |
toString()
|
Ringkasan Metode Turunan
Kolom
Konstruktor Publik
publik LatLngBounds (LatLng barat daya, LatLng timur laut)
Membuat batas baru berdasarkan sudut barat daya dan timur laut.
Batas secara konseptual mencakup semua titik tempat:
- lintang berada dalam rentang [northeast.latitude, Southwest.latitude];
- bujur berada dalam rentang [southwest.longitude, northeast.longitude] jika barat daya.bujur ≤ timur laut.bujur; dan
- bujur tersebut berada dalam rentang [southwest.longitude, 180) ∪ [-180, northeast.longitude] jika Southwest.longitude > northeast.longitude.
Parameter
southwest | pojok barat daya |
---|---|
northeast | sudut timur laut |
Menampilkan
IllegalArgumentException | jika lintang sudut timur laut berada di bawah garis lintang sudut barat daya. |
---|
publik LatLngBounds (Batas LatLngBounds)
Salin konstruktor.
Parameter
batas | objek yang akan disalin. |
---|
Metode Publik
boolean publik berisi (LatLng)
publik statis LatLngBounds createFromAttributes (Konteks konteks, atribut AttributeSet)
Membuat LatLngBounds dari AttributeSet
.
Parameter
context | |
---|---|
attrs |
boolean publik sama dengan (Objek o)
Parameter
o |
---|
publik LatLng getCenter ()
Menampilkan bagian tengah LatLngBounds. Pusatnya hanyalah rata-rata koordinat (dengan mempertimbangkan apakah titik itu melintasi antimeridian). Ini adalah kira-kira pusat geografis (tepat jika Bumi adalah bola sempurna). Bidang ini tidak akan selalu menjadi bagian tengah persegi panjang seperti yang digambar pada peta karena proyeksi Mercator.
Hasil
LatLng
yang merupakan pusat LatLngBounds.
public int hashCode ()
publik LatLngBounds termasuk (LatLng titik)
Menampilkan LatLngBounds
baru yang memperluas LatLngBounds ini untuk menyertakan LatLng
yang diberikan. Tindakan ini akan menampilkan LatLngBounds terkecil yang berisi titik ini dan titik
tambahan.
Secara khusus, opsi ini akan mempertimbangkan untuk memperluas batas ke arah timur dan barat (salah satunya dapat melintasi antimeridian) dan memilih yang lebih kecil di antara keduanya. Jika kedua arah menghasilkan LatLngBounds dengan ukuran yang sama, hal ini akan memperluasnya ke arah timur.
Parameter
point | LatLng untuk disertakan dalam batas baru |
---|
Hasil
LatLngBounds
baru yang berisi titik ini dan titik tambahan.