Vorrei dichiarare e riempire una List in Activity1, per poi leggerla in Activity2
Se provo a dichiararla in Process_Globals di Activity1, ottengo l'errore nella sub dove inizio a riempirla
Suggerisce di dichiararla in Globals, ma poi non sarebbe visibile da Activity2!
Come si fa?
Se provo a dichiararla in Process_Globals di Activity1, ottengo l'errore nella sub dove inizio a riempirla
B4X:
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
Public lstcheckedItems As List
End Sub
Sub MostraIChecked
'Crea una lista con tutti i partecipanti (quelli "checked")
lstcheckedItems.Initialize
For i = 0 To clvPartecipanti.GetSize - 1
Dim p As B4XView = clvPartecipanti.GetPanel(i)
If p.GetView(1).Checked Then
lstcheckedItems.Add(p.GetView(0)) ' riga in rosso, vedi errore in screenshot allegato
End If
Next
'la ordina in ordine alfaberico
lstcheckedItems.SortCaseInsensitive(True)
End Sub
Suggerisce di dichiararla in Globals, ma poi non sarebbe visibile da Activity2!
Come si fa?