Parcelable'ı uygular
StreetViewPanorama
için PanoramaOptions yapılandırmasını tanımlar. Uygulamanıza programatik olarak panorama eklerken bu seçenekler kullanılabilir. StreetViewPanoramaFragment
kullanıyorsanız bu seçenekleri statik fabrika yöntemi (newInstance(StreetViewPanoramaOptions)
) kullanarak iletebilirsiniz. StreetViewPanoramaView
kullanıyorsanız bu seçenekleri StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
oluşturucuyu kullanarak geçirebilirsiniz.
Devralınan Sabit Özet
Kamu Oluşturucu Özeti
StreetViewPanoramaOptions()
Yeni bir StreetViewPanoramaOptions nesnesi oluşturur.
|
Herkese Açık Yöntem Özeti
Boole | |
Dize | |
LatLng | |
Tamsayı | |
StreetViewSource | |
Boole | |
StreetViewPanoramaCamera | |
Boole | |
Boole | |
Boole | |
StreetViewPanoramaOptions |
panningGesturesEnabled(boole etkin)
Kullanıcıların, hareketleri kullanarak panoramalarda kaydırma özelliğini kullanma özelliğini açar/kapatır.
|
StreetViewPanoramaOptions |
panoramaCamera(StreetViewPanoramaCamera kamerası)
Street View panoraması için ilk kamerayı belirtir.
|
StreetViewPanoramaOptions |
panoramaId(Dize panoId)
Bir panorama kimliğine dayalı olarak Street View panoramasının ilk konumunu belirtir.
|
StreetViewPanoramaOptions |
position(LatLng konumu, Tam sayı yarıçapı, StreetViewSource kaynağı)
Konuma, yarıçapa ve kaynağa göre Street View panoramasının ilk konumunu belirtir.
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
position(LatLng konumu, StreetViewSource kaynağı)
Konuma ve kaynağa göre Street View panoramasının ilk konumunu belirtir.
|
StreetViewPanoramaOptions |
streetNamesEnabled(boole etkin)
Kullanıcıların panoramalarda sokak adlarını görme özelliğini açar/kapatır.
|
Dize |
toString()
|
StreetViewPanoramaOptions |
useViewLifecycleInFragment(boole useViewLifecycleInFragment)
StreetViewPanoramaFragment kullanılırken bu işaret, Street View panoramasının yaşam döngüsünün parçanın görünümüne mi yoksa parçanın kendisine mi bağlanması gerektiğini belirtir. |
StreetViewPanoramaOptions |
userNavigationEnabled(boole etkin)
Kullanıcıların panoramalar arasında geçiş yapma özelliğini açar/kapatır.
|
StreetViewPanoramaOptions |
zoomGesturesEnabled(boole etkin)
Kullanıcıların, hareketleri kullanarak panoramaları yakınlaştırma özelliğini açar/kapatır.
|
Devralınan Yöntem Özeti
İnşaatçılar
herkese açık StreetViewPanoramaOptions ()
Yeni bir StreetViewPanoramaOptions nesnesi oluşturur.
Herkese Açık Yöntemler
herkese açık Boole getPanningGesturesEnabled ()
İlerlemeler
- Kullanıcılar Street View panoramalarında ilk başta hareketlerle yatay kaydırabiliyorsa
true
herkese açık Dize getPanoramaId ()
İlerlemeler
- Street View panoraması için ilk panorama kimliği veya belirtilmediyse
null
.
herkese açık LatLng getPosition ()
İlerlemeler
- Street View panoramasının ilk konumu veya belirtilmediyse
null
.
genel Tamsayı getRadius ()
İlerlemeler
- Street View panoramasını aramak için kullanılan ilk yarıçap veya belirtilmediyse
null
.
herkese açık StreetViewSource getSource ()
İlerlemeler
- Bir Street View panoramasını aramak için kullanılan kaynak filtresi veya belirtilmediyse
DEFAULT
.
herkese açık Boole getStreetNamesEnabled ()
İlerlemeler
- Kullanıcılar Street View panoramalarında ilk kez sokak adlarını görebiliyorsa
true
herkese açık StreetViewPanoramaCamera getStreetViewPanoramaCamera ()
İlerlemeler
- Street View panoraması için ilk kamera veya belirtilmediyse
null
.
herkese açık Boole getUseViewLifecycleInFragment ()
İlerlemeler
- useViewLifecycleInFragment seçeneği veya belirtilmediyse
null
.
herkese açık Boole getUserNavigationEnabled ()
İlerlemeler
- Kullanıcılar ilk başta farklı Street View panoramalarına geçebiliyorsa
true
herkese açık Boole getZoomGesturesEnabled ()
İlerlemeler
- Kullanıcılar Street View panoramalarında ilk başta hareketlerle yakınlaştırma yapabiliyorsa
true
herkese açık StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)
Kullanıcıların, hareketleri kullanarak panoramalarda kaydırma özelliğini kullanma özelliğini açar/kapatır. Ayrıntılı bilgi için setPanningGesturesEnabled(boolean)
belgesine göz atın. Varsayılan değer: true
Parametreler
etkin |
---|
herkese açık StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera kamerası)
Street View panoraması için ilk kamerayı belirtir.
Parametreler
kamera |
---|
herkese açık StreetViewPanoramaOptions panoramaId (Dize panoId)
Bir panorama kimliğine dayalı olarak Street View panoramasının ilk konumunu belirtir. PanoramaID tarafından ayarlanan konum, LatLng tarafından ayarlanan konuma göre önceliklidir
Parametreler
panoId |
---|
herkese açık StreetViewPanoramaOptions konum (LatLng konumu, Tam sayı yarıçapı, StreetViewSource kaynağı)
Konuma, yarıçapa ve kaynağa göre Street View panoramasının ilk konumunu belirtir. PanoramaID tarafından ayarlanan konum, ayarlanırsa EnlBoy tarafından ayarlanan konuma göre önceliklidir
Parametreler
position | |
---|---|
yarıçap | |
source |
herkese açık StreetViewPanoramaOptions konum (LatLng konumu, Tamsayı yarıçapı)
Konuma ve yarıçapa göre Street View panoramasının ilk konumunu belirtir. PanoramaID tarafından ayarlanan konum, ayarlanırsa EnlBoy tarafından ayarlanan konuma göre önceliklidir
Parametreler
position | |
---|---|
yarıçap |
herkese açık StreetViewPanoramaOptions konum (LatLng konumu)
Konuma bağlı olarak Street View panoramasının ilk konumunu belirtir. PanoramaID tarafından ayarlanan konum, ayarlanırsa EnlBoy tarafından ayarlanan konuma göre önceliklidir
Parametreler
position |
---|
herkese açık StreetViewPanoramaOptions konum (LatLng konumu, StreetViewSource kaynağı)
Konuma ve kaynağa göre Street View panoramasının ilk konumunu belirtir. PanoramaID tarafından ayarlanan konum, ayarlanırsa EnlBoy tarafından ayarlanan konuma göre önceliklidir
Parametreler
position | |
---|---|
source |
herkese açık StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)
Kullanıcıların panoramalarda sokak adlarını görme özelliğini açar/kapatır. Ayrıntılı bilgi için setStreetNamesEnabled(boolean)
belgesine göz atın. Varsayılan değer: true
Parametreler
etkin |
---|
herkese açık Dize toString ()
herkese açık StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)
StreetViewPanoramaFragment
kullanılırken bu işaret, Street View panoramasının yaşam döngüsünün parçanın görünümüne mi yoksa parçanın kendisine mi bağlanması gerektiğini belirtir. Varsayılan değer, Street View panoramasının yaşam döngüsünü parçaya bağlayan false
değeridir.
Temel GL bağlamı korunduğundan, parçanın yaşam döngüsünün kullanılması, parça ayrılıp yeniden eklendiğinde Street View panoramasının daha hızlı oluşturulmasına olanak tanır. Bu, parçayı ayırıp yok etmemenin panoramanın kullandığı belleği serbest bırakmayacağı anlamına gelir.
Bir parçanın görünümünün yaşam döngüsünün kullanılması, parça çıkarılıp yeniden eklendiğinde Street View panoramasının yeniden kullanılamayacağı anlamına gelir. Bu işlem, haritanın sıfırdan yeniden oluşturulmasına neden olur. Bu işlem birkaç saniye sürebilir. Ayrıca, bir parça ayrıldığında ve bu nedenle
görünümü olmadığında tüm StreetViewPanorama
yöntemlerinin NullPointerException
hatası vereceği anlamına da gelir.
Parametreler
useViewLifecycleInFragment |
---|
genel StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)
Kullanıcıların panoramalar arasında geçiş yapma özelliğini açar/kapatır. Ayrıntılı bilgi için setUserNavigationEnabled(boolean)
belgesine göz atın. Varsayılan değer: true
Parametreler
etkin |
---|
herkese açık StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)
Kullanıcıların, hareketleri kullanarak panoramaları yakınlaştırma özelliğini açar/kapatır. Ayrıntılı bilgi için setZoomGesturesEnabled(boolean)
belgesine göz atın. Varsayılan değer: true
Parametreler
etkin |
---|