でサンプル、Googleコードのデモ、その他のリソースをWebView
試しましたが、自分のコードで試してみるとうまくいきません。
myfile.html
アセットフォルダに置いたものをロードしたいのですが、以下を使用します。
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
エミュレータでエラーが表示される
のWebページを次の
file:///android_assets/myfile.html
ようにロードできませんでした:要求されたファイルが見つかりませんでした。/android_assets/myfile.html
そのファイルをres/raw/
フォルダに入れて使用すると:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
その場合、エミュレータandroid 2.2 APIレベル8のみがファイルをロードできる可能性があり、他の古いバージョンでも同じエラーが表示されます。私は何かが足りませんか?
すべてのAPIバージョンで機能するアプリケーションパッケージに既存の.htmlファイルをロードする方法はありますか?