B4X:
sub CLWCustomPanelSelection(Index As Int)
'Passare -1 a Index per deselezionare il CustomPanel selezionato
'Deseleziono il pannello precedentemente selezionato
If CLWSelectedIndex <> -1 Or Index = -1 Then
'Colore del pannello customizzato contenuto nel pannello della CLW
For Each CustomPanel As Panel In clwBatteryViewer.GetPanel(CLWSelectedIndex).GetAllViewsRecursive
CustomPanel.Color = Colors.Transparent
Next
End If
If Index <> -1 Then
'Colore del pannello customizzato contenuto nel pannello della CLW
For Each CustomPanel As Panel In clwBatteryViewer.GetPanel(Index).GetAllViewsRecursive
CustomPanel.Color = Colors.Yellow
Next
End If
'senza va in crash
Sleep(1000)
End Sub
Ciao informazione, chiamo questa sub dall'evento itemclick di una customlistview, serve per cabiare il colore di un panel personalizzato quando ci clicco sopra e se non metto Sleep(1000) va in errore perché android.java non riesce a fare cast della view, come faccio ad aspettare lo svolgimento di questa sub senza inserire sleep(1000)?
Grazie