Spanish [SOLUCIONADO] Un ScaleImageView dentro de cada SlidingPanels. Error al eliminar.

GeoT

Active Member
Licensed User
Hola.

He conseguido poner un ScaleImageView dentro de cada panel del SlidingPanels.

portrait_mini.jpg
landscape_mini.jpg


La librería ScaleImageView de agraham permite realizar zoom de la imagen mediante la separación y acercamiento de dos dedos y mediante doble click.

La clase SlidingPanels de Dominex permite en parte poner paneles grandes y deslizables horizontalmente


Pero al eliminar el penúltimo panel me da siempre error. ¿A qué puede ser debido y cómo solucionarlo?

Adjunto el ejemplo.

Gracias.
 

Attachments

  • SlidingPanels_ScaleImageView3_remove.zip
    356.5 KB · Views: 58

GeoT

Active Member
Licensed User
Al final era un cambio que no había aplicado en este ejemplo.

Era un error mío en la clase SlidingPanels, en su método ModeFullScreen.
Lo solucioné cambiando
B4X:
Dim Panels(Max(NumberOfPanels,2)) As Panel
por
B4X:
Dim Panels(Max(NumberOfPanels,1)) As Panel.
Cambiado de 2 a 1, por lo que puede quedar un solo panel.
 

GeoT

Active Member
Licensed User
El ejercicio aún tiene algunos fallos que acabo de corregir.
Si a alguien le interesa, que me lo diga.

Y el espacio en blanco opcional de abajo es para poner el HorizontalScrollView con los thumbnails.

Saludos.
 
Top