StreetViewPanoramaView

clase pública StreetViewPanoramaView extiende FrameLayout

un objeto View que muestra una panorámica de Street View (con datos obtenidos del servicio de Google Maps). Cuando esté enfocada, capturará presiones de teclas y gestos táctiles para mover la panorámica.

Los usuarios de esta clase deben reenviar todos los métodos de ciclo de vida de Activity o Fragment que contienen esta vista a los correspondientes de esta clase. En particular, debes reenviar los siguientes métodos:

Se debe adquirir un StreetViewPanorama mediante getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback). StreetViewPanoramaView inicializa automáticamente el sistema de Street View y la vista.

A fin de obtener un método más simple para mostrar un objeto StreetViewPanorama, usa StreetViewPanoramaFragment (o SupportStreetViewPanoramaFragment) si quieres segmentar tus anuncios en plataformas anteriores.

Nota: Te recomendamos que no agregues niños a esta vista.

Nota: El SDK de Google Maps para Android no admite varios objetos StreetViewPanoramaView en una actividad.

Resumen de la constante heredada

Resumen de campos heredados

Resumen de constructores públicos

StreetViewPanoramaView(contexto contextual)
StreetViewPanoramaView(contexto de contexto, atributos de AttributeSet)
StreetViewPanoramaView(contexto de contexto, atributos de AttributeSet, int defStyle)
StreetViewPanoramaView(contexto contextual, opciones de StreetViewPanoramaOptions)

Resumen de métodos públicos

void
getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback callback)
Establece un objeto de devolución de llamada que se activará cuando la instancia StreetViewPanorama esté lista para usarse.
final void
onCreate(Bundle savedInstanceState)
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
void
onDestroy()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
final void
onLowMemory()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
final void
onPause()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
void
onResume()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
final void
onSaveInstanceState(Bundle outState)
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
void
onStart()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.
void
onStop()
Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

Resumen de métodos heredados

Constructores públicos

público StreetViewPanoramaView (contexto de contexto)

Parámetros
Contexto

público StreetViewPanoramaView (contexto de contexto, atributos de AttributeSet)

Parámetros
Contexto
attrs

público StreetViewPanoramaView (Contexto de contexto, atributos AttributeSet, int defStyle)

Parámetros
Contexto
attrs
defStyle

público StreetViewPanoramaView (Contexto de contexto, opciones de StreetViewPanoramaOptions)

Parámetros
Contexto
Opciones

Métodos públicos

público void getStreetViewPanoramaAsync (devolución de llamada OnStreetViewPanoramaReadyCallback)

Establece un objeto de devolución de llamada que se activará cuando la instancia StreetViewPanorama esté lista para usarse.

Ten en cuenta lo siguiente:

  • Cuando el dispositivo del usuario no tenga instalados los Servicios de Google Play, no se activará la devolución de llamada hasta que el usuario lo instale.
  • La devolución de llamada se ejecutará en el subproceso principal.
  • El objeto StreetViewPanorama que proporciona la devolución de llamada no es nulo.

Parámetros
callback Es el objeto de devolución de llamada que se activará cuando la panorámica esté lista para usarse.

público final void onCreate (Bundle savedInstanceState)

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

Parámetros
savedInstanceState

público void onDestroy ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

público final void onLowMemory ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

público final void onPause ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

público público onResume ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

público final void onSaveInstanceState (Bundle outState)

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

Parámetros
outState

público público onStart ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.

público público onStop ()

Debes llamar a este método desde el método correspondiente de la actividad o el fragmento superior.