1

webView を使用して HTML ページを表示するのは簡単です。以下のように:

why = (WebView) findViewById(R.id.webView);
String htmlStr = "http://myhtml";
why.loadUrl(htmlStr);

しかし、私の難しさは、ローカルで file.html を含む html ページを表示することです。プロジェクトの file.html をどこに配置する必要があり、WebView でどのように呼び出すのですか?

返信ありがとうございます。下手な英語で申し訳ありません。

4

1 に答える 1

3

その.htmlファイルをプロジェクトのassetsフォルダーに入れて、以下のコードで使用します-

WebView wv = (WebView)findViewById(R.id.webview1);
wv.loadUrl("file:///android_asset/index.html");
wv.setWebViewClient(new WebViewClient() {
      @Override
      public boolean shouldOverrideUrlLoading(WebView view, String url)
      {
        view.loadUrl(url);
        return true;
      }
    });
于 2012-08-06T06:57:54.460 に答える