Buenas noches, estoy trabajando con varios CustomListView CLV1, CLV2, CLV3, CLV4, etc. Mi pregunta es como puedo leer cada uno de los CustomListView con un bucle, lo que quiero hacer es algo así:
for i=1 to 5
if CustomListView(i).GetValue(1) > 1 and CustomListView(i+1).GetValue(1) < 2 then
Else
End if
Next
Donde pueda leer o extraer el valor del CLV1 y CLV2 para realizar una comparación, así también en el siguiente bucle con el CLV2 y CLV3 , etc.
Hay alguna manera de realizar esto? de antemano Gracias.
Creo que es más fácil ayudarte si subes un pequeño proyecto de lo que tienes hecho, para no tener que crear uno nosotros para hacer pruebas y que además lo hagamos de forma distinta a tí.
Se me ocurre esto, sin probarlo, y sabiendo que tendrás un error en el último paso del bucle cuando i+1 sea mayor que xCLVs.Length
B4X:
Sub Globals
Private xCLVs(), xCLV1, xCLV2, xCLV3, xCLV4, xCLV5As xCustomListView
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Main")
xCLVs= Array As xCustomListView(xCLV1, xCLV2, xCLV3, xCLV4, xCLV5)
For i = 0 To xCLVs.Length - 1
if xCLVs(i).GetValue(i) > 1 AND xCLVs(i+1).GetValue(i) < 2 Then
end if
Next
End Sub