Sono davvero nuovo alla programmazione in Java ma ho seguito diverse soluzioni al mio problema ma non ne ho trovato uno che si adatta al mio caso e non riesco a sembrare ottenere il codice correttamente.WebView carica sito web quando online, carica file locale quando offline
Mi piacerebbe avere un WebView
che apre una pagina online (ad esempio Google) quando il telefono è online e apre una pagina HTML locale quando il telefono è offline.
Allo stesso tempo, tuttavia, desidero che il telefono sovrascriva la pagina locale quando è online, in modo che la pagina locale offline sia sempre aggiornata fino all'ultima connessione del telefono a Internet.
Qualche idea su come questo potrebbe essere fatto? Alcuni semplici puntamenti nella giusta direzione potrebbero aiutare.
Grazie mille.
questo è davvero completo .. funziona come un fascino! grazie mille per avermi mostrato la modalità cache – mstation
Nessun problema, lieto di averlo aiutato :) – jenzz
@jenzz: Ho due problemi con la tua soluzione. Per prima cosa, nel mio caso, tutto ciò che appare nella directory cache (external sd card) è un file * vuoto * chiamato 'ApplicationCache.db'. Non dovrebbe essere più grande ?? Forse la cache viene archiviata altrove? In secondo luogo, la cosa '.setAppCacheMaxSize()' è deprecata in API18, non so come aggiungere più chache quindi ... –