Italian B4J :CustomListView

MARCO CORRIAS

Active Member
Licensed User
Buongiorno a tutti,
sto utilizzando come esempio il codice presente in questo thread

https://www.b4x.com/android/forum/threads/customlistview-b4a-to-b4j.85047/

Sapete dirmi come posso capire quali index della list ho premuto ?

il codice
B4X:
Sub mycheckboxes_ItemClick (Index As Int)
    Log("riga " & index)
End Sub
non genera nessun evento :-(

Ho provato anche a sostituire il check in Button ...
il click del Button mi risponde ...ma non so quale Button mi ha risposto


Grazie in anticipo
 

LucaMs

Expert
Licensed User
Buongiorno a tutti,
Un italiano in Cina? Da noi, qui in Italia, è notte :D

Non ho tantissima voglia di seguire quel thread (sarebbe meglio che tu usassi la versione b4x di CustomListView, come suggerito da Erel, e magari guardassi il suo video tutorial).

Cmq, mi pare che in quel caso l'evento dovrebbe essere:

Sub chk_CheckedChange(Checked As Boolean)

il che non ti restituisce l'indice dell'item, però. Per ottenerlo, come prima riga all'interno di questa routine-evento:

Dim ItemIndex As Int = NomeDellaTuaCLV.GetItemFromView(Sender) ' <--- Sender sarà la checkbox di cui hai modificato lo stato.
 
Last edited:
Top