Autore Topic: on resume?  (Letto 1550 volte)

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
on resume?
« il: 31 Luglio 2012, 17:12:31 CEST »
0
raga ho un problema che per molti di voi sarà stupido...

partendo dal presupposto che ho già visto quest'immagine



ecco il mio problema.
Dalla mia activity principale, richiamo un altra activity nella quale modifico dei dati, e li salvo come shared preferences...
premendo il tasto back, torno all'activity principale, ma questa non richiama le preferenze aggiornate... ho provato a farglielo fare sia in "on resume" sia in "on restart" sia in "on start" (dato che comunque va a monte) ma continua a non vederle... tecnicamente dovrei metter il metodo in "onresume" ma niente..

p.s. il codice è corretto, perchè se chiudo l'app e la riapro, l'oncreate mi richiama le preferenze aggiornate


edit. ecco come ho scritto l'on resume.. naturalmente richiamando l'oncreate, non si modifica, ma non so come fare...

 
Codice (Java): [Seleziona]
public void onResume(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.main);
               
« Ultima modifica: 31 Luglio 2012, 17:23:58 CEST da gabric »

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:on resume?
« Risposta #1 il: 01 Agosto 2012, 17:08:00 CEST »
0
ehm chiedo ad un mod di spostar il topic nella sezione relative le activity, l'ho aperto qui per sbaglio

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:on resume?
« Risposta #2 il: 01 Agosto 2012, 18:33:24 CEST »
0
Ok ho risolto...
banalmente richiamavo super.oncreate...


il codice funzionante è così


Codice (Java): [Seleziona]
@Override
public void onResume() {                super.onResume();                setContentView(R.layout.main);