Salve,
vi seguo da tempo e ho deciso di iniziare anche io ad approciarmi alla programmazione di app android.
riassumendo il mio problema, io ho creato una activity di login in cui il numero massimo di tentativi è 5, dopodiché il tasto LOGIN si disabilità. tutto funziona alla perfezione.
Ho però pensato: perché non creare un file tipo strings.xml in cui inserire le varie costanti numeriche del mio progetto?
allora ho aggiunto il file constants.xml nella cartella values, inserendo la risorsa <integer name="max_attemps_login">3</integer>
ho provato sia dei metodi proposti con int che con integer ma il risultato non cambia.
ho trovato scritto sul web che avrei dovuto recuperare la risorsa cosi:
Resources res = getResources();
int conta = res.getInteger(R.integer.max_attemps_login);
beh, l'app crasha. ho provato moltissimi altri modi. l'ultimo che ho provato è il seguente:
int conta = getResources().getInteger(R.integer.max_attemps_login);
vorrei sapere come risolvere il problema, e successivamente quali alternative ho per la dichiarazione di variabili in un file apposito.
Grazie in anticipo delle risposte