Saya memang mencoba sampel, demo dari kode Google dan sumber daya lain dengan WebView
, tetapi ketika saya mencoba melakukannya dalam kode saya sendiri, itu tidak berhasil untuk saya.
Saya ingin memuat myfile.html
yang saya masukkan ke folder aset, dan menggunakan:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
Pada emulator menunjukkan kesalahan
Halaman web di
file:///android_assets/myfile.html
tidak dapat dimuat karena: File yang diminta tidak ditemukan./android_assets/myfile.html
Ketika saya meletakkan file itu ke res/raw/
folder dan menggunakan:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
maka hanya emulator android 2.2 API level 8 yang dapat memuat file mungkin, versi lama lainnya menunjukkan kesalahan yang sama. Apakah saya melewatkan sesuatu?
Apakah ada cara untuk memuat file .html yang ada dalam paket aplikasi yang berfungsi pada semua versi API?