Spanish Error mio en la sección tutoriales

tomky

Active Member
Licensed User
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

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 así 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:

dar2o3

Active Member
Licensed User
Longtime User
Buenas tardes.
Esta es la sección de tutoriales, vamos a intentar mantener esto un poco ordenado porque si no en breve no habrá quien se aclare.
Por favor intenta plantear la pregunta el el sitio correcto.
 

dar2o3

Active Member
Licensed User
Longtime User
Me temo que no es posible eliminar un tema.
Gracias por moverlo al sitio correcto ;)
 

tomky

Active Member
Licensed User
Vaya. Lo lamento. ¿Y si borro mis comentarios de este hilo y lo renombro a Error?
 
Top