Beccateve 'sta stupefacente (si fa per dire ) idea per gestire (più che altro ottenere) in maniera relativamente semplice tutte le view di un item di una CLV e / o il loro valore.
https://www.b4x.com/android/forum/threads/get-all-views-or-values-of-a-customlistview-item.81902/
Sarebbe bello poterlo generalizzare molto di più e magari farne una libreria o meglio ancora una classe, direi.
Per i non anglosassóni come me...
con 3 cosette la cosa si gestisce meglio:
1) delle costanti che "puntino" all'ordine delle view nell'item (meglio ancora sarebbe un enum, ma in B4A non ci sono);
2) due tipi personalizzati per contenere le view od i valori dell'item;
3) due funzioni per ottenere le view oppure i valori, passando un indice-item o una view dell'item (la versione 2 usa solo due funzioni, la prima ne usa 4; ergo, meglio la 2).
https://www.b4x.com/android/forum/threads/get-all-views-or-values-of-a-customlistview-item.81902/
Sarebbe bello poterlo generalizzare molto di più e magari farne una libreria o meglio ancora una classe, direi.
Per i non anglosassóni come me...
con 3 cosette la cosa si gestisce meglio:
1) delle costanti che "puntino" all'ordine delle view nell'item (meglio ancora sarebbe un enum, ma in B4A non ci sono);
2) due tipi personalizzati per contenere le view od i valori dell'item;
3) due funzioni per ottenere le view oppure i valori, passando un indice-item o una view dell'item (la versione 2 usa solo due funzioni, la prima ne usa 4; ergo, meglio la 2).
Last edited: