Ciao

Prima di tutto leggi il regolamento del forum, non è consentito aprire discussioni con titoli del genere.

Per il tuo problema devi sapere che il verificarsi dell'evento onPress è asincrono, cioè non segue il flusso dello script.
Pertanto il passaggio della variabile "i" per l'array carica non può essere fatto in quel modo.