Ho creato un file .java dove racchiudo diverse funzioni che richiamo all'occorrenza dalle varie activity.
Quando cerco di aprire un'activity da una di queste funzioni mi da errore:
Richiamo la funzione "versione" dall'activity principale con "funzioni.versione();" FUNZIONA PERFETTAMENTE QUESTO
IL PROBLEMA STA SICURAMENTE NEL this all'interno del'INTENT che non riconosce perché richiamato dall'esterno diciamo.
Come faccio a passargli questo parametro correttamente ?
public class funzioni { // il file si chiama proprio funzioni.java
public static boolean aggiornare = false ;
public static void versione(){
LeggiVersione task = new LeggiVersione();
task.execute();
if (aggiornare){
Log.d("RISULTATO","VERO");
Intent openPage1 = new Intent(THIS, aggiorna.class);
startActivity(openPage1);
}else{
Log.d("RISULTATO","FALSO");
}
}
}
Spero di essermi spiegato bene, grazie.