Spanish Como recorrer un CustomListView

mperez

Member
Licensed User
Hola alguien me puede ayudar necesito recorrer el contenido de un CustomListView.
Lo estoy intentado hacer de esta forma

B4X:
For i=0 To LV1.GetSize -1
     Dim a As Int=LV1.GetValue(i)
Next
pero solo me obtiene un valor necesito obtener todos los valores que están dentro del listado.

desde ya agradezco la ayuda.
 

afields

Member
Licensed User
Hola! Según el código mostrado, efectivamente sólo deberá mostrar el último elemento. Para cargar el contenido de todos los elementos de la CLV deberá utilizar un array (vector) y por cada paso del ciclo almacenar el contenido de ese elemento en el elemento del array anteriormente indicado.
 

José J. Aguilar

Well-Known Member
Licensed User
Bueno, en cada iteración deberá mostrar el valor en esa iteración. ¿Qué obtienes añadiendo un Log dentro del bucle?

B4X:
For i=0 To LV1.GetSize -1
     Dim a As Int=LV1.GetValue(i)
     Log(a)
Next
 

rscheel

Well-Known Member
Licensed User
Hola alguien me puede ayudar necesito recorrer el contenido de un CustomListView.
Lo estoy intentado hacer de esta forma

B4X:
For i=0 To LV1.GetSize -1
     Dim a As Int=LV1.GetValue(i)
Next
pero solo me obtiene un valor necesito obtener todos los valores que están dentro del listado.

desde ya agradezco la ayuda.
B4X:
Dim index As Int = CLV1.GetItemFromView(Sender)
Igual podrías colocar el código y explicar mejor lo que buscas hacer.
 

José J. Aguilar

Well-Known Member
Licensed User
No hay de que. Siempre viene bien que comentes si lo solucionaste o no y cómo, para que el hilo pueda ayudar a otros.
 
Top