Ho provato campioni, demo dai codici Google e altre risorse con WebView, ma quando provo a farlo nel mio codice, non funziona per me.
Voglio caricare quello myfile.htmlche ho inserito nella cartella delle risorse e utilizzando:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
Sull'emulatore mostra un errore
file:///android_assets/myfile.htmlImpossibile caricare la pagina web all'indirizzo : Il file richiesto non è stato trovato./android_assets/myfile.html
Quando metto quel file nella res/raw/cartella e utilizzo:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
quindi solo l'emulatore Android 2.2 API livello 8 può caricare il file probabilmente, altre versioni precedenti mostrano lo stesso errore. Mi sto perdendo qualcosa?
Esiste un modo per caricare un file .html esistente nel pacchetto dell'applicazione che funziona su tutte le versioni API?