Hola.
¿Cómo se puede hacer que la clase CustomListView detecte que se ha llegado al final del Scrollview, para mostrar más resultados pedidos a la base de datos remota?
¿Y cómo hacer que suba hacia arriba el ScrollView al haber cargado y dibujado más datos?
En la activity, se detecta el tope inferior con la instrucción
¿Pero cómo se accede al ScrollView de esta clase?
Y en la activity, se mueven los paneles hacia arriba con algo como
¿Pero cómo se accede de nuevo al ScrollView y sus paneles de esta clase?
Gracias.
¿Cómo se puede hacer que la clase CustomListView detecte que se ha llegado al final del Scrollview, para mostrar más resultados pedidos a la base de datos remota?
¿Y cómo hacer que suba hacia arriba el ScrollView al haber cargado y dibujado más datos?
En la activity, se detecta el tope inferior con la instrucción
B4X:
Sub sv_ScrollChanged(Position As Int)
If Position + sv1.Height >= sv1.Panel.Height Then
...
End If
End Sub
¿Pero cómo se accede al ScrollView de esta clase?
Y en la activity, se mueven los paneles hacia arriba con algo como
B4X:
Dim pnl as Panel
...
Dim tope As Int
Dim alturapanel As Int
For i = 0 To pnl.Length-1
tope=pnl.Top
alturapanel=pnl.Height
sv.ScrollPosition=(tope * (50%y)/ (100%y/2)) - (alturapanel/2)
sv.ScrollPosition=pnl.Top
Next
¿Pero cómo se accede de nuevo al ScrollView y sus paneles de esta clase?
Gracias.
Last edited: