CroceRossaItaliana / gaia-android

Applicazione Android per Gaia
GNU General Public License v3.0
9 stars 3 forks source link

crash in caso manchi internet #13

Closed ciopper90 closed 10 years ago

ciopper90 commented 10 years ago

nel caso in cui internet venga a mancare l'applicazione termina

come risolvo il problema?? posso inserire una funzione che controlla la presenza di internet prima di qualsiasi operazione (funzione gia pronta che richiede un permesso aggiuntivo)

oppure

posso gestire correttamente gli errori di richiesta(che al momento non vengono gestiti correttamente)

se implemento la prima dopo sistemo comunque il secondo punto altrimenti implemento solo il 2 punto

luca-dex commented 10 years ago

Può servire questo?

ciopper90 commented 10 years ago

esatto pensavo una cosa simile. io avevo visto questa funzione (quasi uguali)

luca-dex commented 10 years ago

Tieni conto che non ne so niente. @AlfioEmanueleFresta tu che ami android, cosa consigli?

ciopper90 commented 10 years ago

per ora ho implementato all'interno della classe richiesta la funzione in questo modo controllo sempre prima di effettuare una chiamata che ci sia internet poi lascio gestire all'activity cosa fare di conseguenza perche potrebbe capitare che uno abbia internet al login e lo perda magari quando cerca di vedere le prossime attivitá in questo modo si puo decidere come comportarsi in base alla sitruazione in cui ci troviamo

ico88 commented 10 years ago

:+1:

ciopper90 commented 10 years ago

alla fine ne ho implementata una versione modificata perche essendo che uno potrebbe usare un device in modalita aereo oppure senza modulo 3g( un tablet ad esempio) devo controllare solo il wifi in questi casi