Ich habe Beispiele, Demos von Google-Codes und andere Ressourcen mit WebViewausprobiert, aber wenn ich versuche, dies in meinem eigenen Code zu tun, funktioniert es bei mir nicht.
Ich möchte laden, myfile.htmlwas ich in Assets-Ordner gelegt habe, und verwenden:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
Am Emulator zeigt Fehler
Die Webseite unter
file:///android_assets/myfile.htmlkonnte nicht geladen werden als: Die angeforderte Datei wurde nicht gefunden./android_assets/myfile.html
Wenn ich diese Datei in einen res/raw/Ordner lege und benutze:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
dann kann wahrscheinlich nur Emulator Android 2.2 API Level 8 die Datei laden, andere ältere Versionen zeigen den gleichen Fehler. Vermisse ich etwas
Gibt es eine Möglichkeit, eine vorhandene HTML-Datei in das Anwendungspaket zu laden, die auf allen API-Versionen funktioniert?