implementa Parcelable
Definisce la configurazione PanoramaOptions per un StreetViewPanorama
. Queste opzioni possono essere utilizzate
quando aggiungi un panorama all'applicazione in modo programmatico. Se usi un StreetViewPanoramaFragment
, puoi trasmettere queste opzioni tramite il metodo di fabbrica statico newInstance(StreetViewPanoramaOptions)
. Se usi un StreetViewPanoramaView
, puoi trasmettere queste opzioni usando il costruttore StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
.
Riepilogo delle costanti ereditate
Riepilogo del costruttore pubblico
StreetViewPanoramaOptions()
Crea un nuovo oggetto StreetViewPanoramaOptions.
|
Riepilogo del metodo pubblico
Booleano | |
Stringa | |
LatLng | |
Numero intero | |
StreetViewSource | |
Booleano | |
StreetViewPanoramaCamera | |
Booleano | |
Booleano | |
Booleano | |
StreetViewPanoramaOptions |
panningGesturesEnabled(booleano attivato)
Attiva/disattiva la possibilità per gli utenti di utilizzare la panoramica nelle panoramiche utilizzando i gesti.
|
StreetViewPanoramaOptions |
panoramaCamera(fotocamera StreetViewPanoramaCamera)
Consente di specificare la fotocamera iniziale per la panoramica di Street View.
|
StreetViewPanoramaOptions |
panoramaId(Stringa panoId)
Specifica la posizione iniziale della panoramica Street View in base a un ID panoramica.
|
StreetViewPanoramaOptions |
position(posizione LatLng, raggio intero, origine StreetViewSource)
Specifica la posizione iniziale della panoramica Street View in base alla località, al raggio e all'origine.
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
position(posizione LatLng, sorgente StreetViewSource)
Specifica la posizione iniziale della panoramica Street View in base alla posizione e all'origine.
|
StreetViewPanoramaOptions |
streetNamesEnabled(booleano abilitato)
Attiva/disattiva la possibilità per gli utenti di vedere i nomi delle vie nelle panoramiche.
|
Stringa |
toString()
|
StreetViewPanoramaOptions |
useViewLifecycleInFragment(uso booleanoViewLifecycleInFragment)
Quando utilizzi un elemento
StreetViewPanoramaFragment , questo flag specifica se il ciclo di vita della panoramica di Street View deve essere associato alla visualizzazione del frammento o al frammento stesso. |
StreetViewPanoramaOptions |
userNavigationEnabled(booleano attivato)
Attiva/disattiva la possibilità per gli utenti di spostarsi tra le panoramiche.
|
StreetViewPanoramaOptions |
zoomGesturesEnabled(booleano attivato)
Attiva/disattiva la possibilità per gli utenti di eseguire lo zoom sulle panoramiche utilizzando i gesti.
|
Riepilogo del metodo ereditato
Costruttori pubblici
pubblici StreetViewPanoramaOptions ()
Crea un nuovo oggetto StreetViewPanoramaOptions.
Metodi pubblici
pubblico Booleano getPanningGesturesEnabled ()
Ritorni
true
se inizialmente gli utenti possono eseguire la panoramica tramite gesti nelle panoramiche di Street View
Stringa pubblica getPanoramaId ()
Ritorni
- L'ID panoramica iniziale per la panoramica Street View oppure
null
se non specificato.
pubblica LatLng getPosition ()
Ritorni
- Posizione iniziale della panoramica Street View oppure
null
se non specificata.
pubblico Numero intero getRadius ()
Ritorni
- Il raggio iniziale utilizzato per cercare una panoramica in Street View oppure
null
se non specificato.
pubblica StreetViewSource getSource ()
Ritorni
- Filtro sorgente utilizzato per cercare una panoramica di Street View oppure
DEFAULT
se non specificato.
Public Booleano getStreetNamesEnabled ()
Ritorni
true
se inizialmente gli utenti possono vedere i nomi delle vie nelle panoramiche di Street View
pubblici StreetViewPanoramaCamera getStreetViewPanoramaCamera ()
Ritorni
- La fotocamera iniziale per la panoramica Street View oppure
null
se non specificata.
pubblico Booleano getUseViewLifecycleInFragment ()
Ritorni
- l'opzione useViewLifecycleInFragment o
null
se non specificata.
pubblico Booleano getUserNavigationEnabled ()
Ritorni
true
se inizialmente gli utenti possono passare a panorami di Street View diversi
Public Booleano getZoomGesturesEnabled ()
Ritorni
true
se gli utenti sono inizialmente in grado di eseguire lo zoom tramite gesti sulle panoramiche di Street View
Public StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)
Attiva/disattiva la possibilità per gli utenti di utilizzare la panoramica nelle panoramiche utilizzando i gesti. Per ulteriori dettagli, visita la pagina setPanningGesturesEnabled(boolean)
. Il valore predefinito è true
Parametri
abilitata |
---|
pubblico StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera)
Consente di specificare la fotocamera iniziale per la panoramica di Street View.
Parametri
fotocamera |
---|
pubblici StreetViewPanoramaOptions panoramaId (String panoId)
Specifica la posizione iniziale della panoramica Street View in base a un ID panoramica. La posizione impostata da panoramicaID ha la precedenza su una posizione impostata da un LatLng
Parametri
panoId |
---|
pubblici StreetViewPanoramaOptions posizione (Posizione LatLng, raggio intero, StreetViewSource)
Specifica la posizione iniziale della panoramica Street View in base alla località, al raggio e all'origine. La posizione impostata da panoramicaID, se impostata, ha la precedenza su una posizione impostata da un LatLng
Parametri
position | |
---|---|
raggio | |
origine |
pubblici StreetViewPanoramaOptions position (Posizione LatLng, raggio intero)
Specifica la posizione iniziale della panoramica Street View in base alla località e al raggio. La posizione impostata da panoramicaID, se impostata, ha la precedenza su una posizione impostata da un LatLng
Parametri
position | |
---|---|
raggio |
pubblico StreetViewPanoramaOptions position (LatLng posizione)
Specifica la posizione iniziale della panoramica Street View in base alla località. La posizione impostata da panoramicaID, se impostata, ha la precedenza su una posizione impostata da un LatLng
Parametri
position |
---|
pubblico StreetViewPanoramaOptions position (LatLng posizione, StreetViewSource fonte)
Specifica la posizione iniziale della panoramica Street View in base alla posizione e all'origine. La posizione impostata da panoramicaID, se impostata, ha la precedenza su una posizione impostata da un LatLng
Parametri
position | |
---|---|
origine |
Public StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)
Attiva/disattiva la possibilità per gli utenti di vedere i nomi delle vie nelle panoramiche. Per ulteriori dettagli, visita la pagina setStreetNamesEnabled(boolean)
. Il valore predefinito è true
Parametri
abilitata |
---|
Public String toString ()
pubblico StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)
Quando utilizzi un elemento StreetViewPanoramaFragment
, questo flag specifica se il ciclo di vita della panoramica di Street View deve essere associato alla visualizzazione del frammento o al frammento stesso. Il valore predefinito è false
, che associa il ciclo di vita della panoramica di Street View al frammento.
L'utilizzo del ciclo di vita del frammento consente un rendering più rapido della panoramica di Street View quando il frammento viene scollegato e ricollegato, in quanto il contesto GL sottostante viene conservato. Ciò ha il costo che lo scollegamento del frammento, ma non l'eliminazione, non rilascerà la memoria utilizzata dalla panoramica.
Se utilizzi il ciclo di vita della visualizzazione di un frammento, una panoramica di Street View non viene riutilizzata
quando il frammento viene scollegato e ricollegato. In questo modo, la mappa verrà visualizzata nuovamente da zero, l'operazione può richiedere alcuni secondi. Significa inoltre che, mentre un frammento è scollegato e pertanto non ha alcuna vista, tutti i metodi StreetViewPanorama
restituiranno NullPointerException
.
Parametri
useViewLifecycleInFragment |
---|
pubblico StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)
Attiva/disattiva la possibilità per gli utenti di spostarsi tra le panoramiche. Per ulteriori dettagli, visita la pagina setUserNavigationEnabled(boolean)
. Il valore predefinito è true
Parametri
abilitata |
---|
pubblici StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)
Attiva/disattiva la possibilità per gli utenti di eseguire lo zoom sulle panoramiche utilizzando i gesti. Per ulteriori dettagli, visita la pagina setZoomGesturesEnabled(boolean)
. Il valore predefinito è true
Parametri
abilitata |
---|