StreetViewPanoramaOptions

pubblica final class StreetViewPanoramaOptions amplia Object
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
position(posizione LatLng, raggio intero)
Specifica la posizione iniziale della panoramica Street View in base alla località e al raggio.
StreetViewPanoramaOptions
position(LatLng posizione)
Specifica la posizione iniziale della panoramica Street View in base alla località.
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
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