Carissimi, ariecchime!
Non ci crederete ma continuo a lavorare sullo stesso stupido progettino e, per il momento, sempre basandomi sul codice di LucaMs.
Seppure sia ancora work in progress, ho ottenuto significativi risultati. Ora non ho più problemi di click sulla coda della validità, ho fatto i punteggi come voglio, etc, etc.
Tutto ok per quanto riguarda la versione con 9 caselle (3x3). Poi sono passato alla versione con 16 caselle (4X4) e si ripresentano i problemi relativi alla mancata rilevazione del click il tutto testato con 2 cellulari diversi con diverse versioni Android
Allego i miei due sorgenti nella versione di lavoro con molte cose disabilitate (diversa gestione simboli, suoni e punteggi). In queste versioni tutti i simboli sono accettati come validi ed i tempi per il click sono decisamente sovradimensionati (quelli che misuro sono compresi tra circa 600 e 800 msec mentre ne do circa 2000).
i due sorgenti sono identici tranne che per il numero di caselle e dimostrano che, mentre per la versione a 9 caselle tutto funziona, nella versione a 16 il sistema non intercetta il click a partire dalla casella 9.
Alla riga 248 c'è la randomizzazione della casella e alla riga 249 la forzatura a casella fissa per agevolare la verifica del problema.
In caso di successo, nella casella di testo viene indicato il punteggio parziale, totale e una esclamazione mentre in mancanza di intercettazione del click compare la scritta "false" (cliccato = false).
Preciso di lavorare con B4A 9.90.
Io non riesco a capire. Sono io cretino (cosa molto probabile) o c'è qualche cosa di inspiegabile?
A solito vi ringrazio in anticipo