StreetViewPanoramaOptions

clase final pública StreetViewPanoramaOptions extiende Object
implementa Parcelable

Define la configuración de PanoramaOptions para una StreetViewPanorama. Estas opciones se pueden usar cuando agregas una panorámica a tu aplicación de manera programática. Si usas un objeto StreetViewPanoramaFragment, puedes pasar estas opciones usando el método de fábrica estático newInstance(StreetViewPanoramaOptions). Si usas un StreetViewPanoramaView, puedes pasar estas opciones con el constructor StreetViewPanoramaView(Context, StreetViewPanoramaOptions).

Resumen de la constante heredada

Resumen de constructores públicos

StreetViewPanoramaOptions()
Crea un nuevo objeto StreetViewPanoramaOptions.

Resumen de métodos públicos

Booleano
Cadena
LatLng
Número entero
StreetViewSource
Booleano
StreetViewPanoramaCamera
Booleano
Booleano
Booleano
StreetViewPanoramaOptions
panningGesturesEnabled(booleano habilitado)
Permite activar o desactivar la posibilidad de que los usuarios utilicen el desplazamiento lateral en las panorámicas mediante gestos.
StreetViewPanoramaOptions
panoramaCamera(cámara StreetViewPanoramaCamera)
Especifica la cámara inicial para la panorámica de Street View.
StreetViewPanoramaOptions
panoramaId(cadena panoId)
Especifica la posición inicial de la panorámica de Street View según un ID de panorámica.
StreetViewPanoramaOptions
position(posición de LatLng, radio de número entero, fuente de StreetViewSource)
Especifica la posición inicial de la panorámica de Street View según la ubicación, el radio y la fuente.
StreetViewPanoramaOptions
position(posición LatLng, radio de número entero)
Especifica la posición inicial de la panorámica de Street View según la ubicación y el radio.
StreetViewPanoramaOptions
position(posición LatLng)
Especifica la posición inicial de la panorámica de Street View según la ubicación.
StreetViewPanoramaOptions
position(posición de LatLng, fuente de StreetViewSource)
Especifica la posición inicial de la panorámica de Street View según la ubicación y el origen.
StreetViewPanoramaOptions
streetNamesEnabled(booleano habilitado)
Activa o desactiva la posibilidad de que los usuarios vean nombres de calles en panorámicas.
Cadena
StreetViewPanoramaOptions
useViewLifecycleInFragment(boolean useViewLifecycleInFragment)
Cuando se usa un objeto StreetViewPanoramaFragment, esta marca especifica si el ciclo de vida de la panorámica de Street View debe vincularse a la vista del fragmento o al fragmento en sí.
StreetViewPanoramaOptions
userNavigationEnabled(booleano habilitado)
Activa o desactiva la posibilidad de que los usuarios se muevan entre las panorámicas.
StreetViewPanoramaOptions
zoomGesturesEnabled(booleano habilitado)
Activa o desactiva la posibilidad de que los usuarios hagan zoom en las panorámicas mediante gestos.

Resumen de métodos heredados

Constructores públicos

público StreetViewPanoramaOptions ()

Crea un nuevo objeto StreetViewPanoramaOptions.

Métodos públicos

público booleano getPanningGesturesEnabled ()

Devuelve
  • true si, en un principio, los usuarios pueden desplazarse lateralmente con gestos en las panorámicas de Street View

String pública getPanoramaId ()

Devuelve
  • ID de panorámica inicial para la panorámica de Street View o null si no se especifica

público LatLng getPosition ()

Devuelve
  • Posición inicial de la panorámica de Street View, o bien null si no se especifica

público entero getRadius ()

Devuelve
  • Es el radio inicial que se usa para buscar una panorámica de Street View, o null si no se especifica.

público StreetViewSource getSource ()

Devuelve
  • El filtro de origen que se utiliza para buscar una panorámica de Street View, o DEFAULT si no se especifica.

público booleano getStreetNamesEnabled ()

Devuelve
  • true, si al principio los usuarios pueden ver nombres de calles en las panorámicas de Street View

público StreetViewPanoramaCamera getStreetViewPanoramaCamera ()

Devuelve
  • La cámara inicial para la panorámica de Street View o null si no se especifica.

público booleano getUseViewLifecycleInFragment ()

Devuelve
  • la opción useViewLifecycleInFragment o null si no se especifica.

público booleano getUserNavigationEnabled ()

Devuelve
  • true si, en un principio, los usuarios pueden moverse a diferentes panorámicas de Street View

público booleano getZoomGesturesEnabled ()

Devuelve
  • true si, en un principio, los usuarios pueden hacer zoom con gestos en las panorámicas de Street View

público StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)

Permite activar o desactivar la posibilidad de que los usuarios utilicen el desplazamiento lateral en las panorámicas mediante gestos. Consulta setPanningGesturesEnabled(boolean) para obtener más información. El valor predeterminado es true.

Parámetros
habilitado

pública StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera)

Especifica la cámara inicial para la panorámica de Street View.

Parámetros
cámara

público StreetViewPanoramaOptions panoramaId (String panoId)

Especifica la posición inicial de la panorámica de Street View según un ID de panorámica. La posición establecida por panoramaID tiene prioridad sobre una posición establecida por un objeto LatLng.

Parámetros
panoId

público StreetViewPanoramaOptions position (LatLng, radio de número entero, StreetViewSource fuente)

Especifica la posición inicial de la panorámica de Street View según la ubicación, el radio y la fuente. La posición que establece panoramaID (si se establece) tiene prioridad sobre una posición establecida por un objeto LatLng.

Parámetros
position
radio
source

público StreetViewPanoramaOptions position (LatLng, radio de número entero)

Especifica la posición inicial de la panorámica de Street View según la ubicación y el radio. La posición que establece el panorámicaID, si se establece, tiene prioridad sobre una posición establecida por un objeto LatLng.

Parámetros
position
radio

pública StreetViewPanoramaOptions position (LatLng posición)

Especifica la posición inicial de la panorámica de Street View según la ubicación. La posición que establece el panorámicaID, si se establece, tiene prioridad sobre una posición establecida por una clase LatLng.

Parámetros
position

público StreetViewPanoramaOptions position (LatLng, fuente de StreetViewSource)

Especifica la posición inicial de la panorámica de Street View según la ubicación y el origen. La posición que establece el panorámicaID, si se establece, tiene prioridad sobre una posición establecida por un objeto LatLng.

Parámetros
position
source

público StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)

Activa o desactiva la posibilidad de que los usuarios vean nombres de calles en panorámicas. Consulta setStreetNamesEnabled(boolean) para obtener más información. El valor predeterminado es true.

Parámetros
habilitado

String pública toString ()

público StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)

Cuando se usa un objeto StreetViewPanoramaFragment, esta marca especifica si el ciclo de vida de la panorámica de Street View debe vincularse a la vista del fragmento o al fragmento en sí. El valor predeterminado es false, que vincula el ciclo de vida de la panorámica de Street View al fragmento.

El uso del ciclo de vida del fragmento permite una renderización más rápida de la panorámica de Street View cuando el fragmento se desconecta y se vuelve a conectar, ya que se conserva el contexto de GL subyacente. Como consecuencia, desconectar el fragmento, pero no destruirlo, no liberará la memoria que utiliza la panorámica.

Cuando se usa el ciclo de vida de la vista de un fragmento, no se vuelve a usar una panorámica de Street View cuando el fragmento se desconecta y se vuelve a conectar. Esto hará que el mapa se vuelva a renderizar desde cero, lo que puede tardar unos segundos. También significa que mientras un fragmento esté desconectado y, por lo tanto, no tenga vista, todos los métodos StreetViewPanorama arrojarán NullPointerException.

Parámetros
useViewLifecycleInFragment

público StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)

Activa o desactiva la posibilidad de que los usuarios se muevan entre las panorámicas. Consulta setUserNavigationEnabled(boolean) para obtener más información. El valor predeterminado es true.

Parámetros
habilitado

público StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)

Activa o desactiva la posibilidad de que los usuarios hagan zoom en las panorámicas mediante gestos. Consulta setZoomGesturesEnabled(boolean) para obtener más información. El valor predeterminado es true.

Parámetros
habilitado