34

WebView を使用している間、通常はその URL を入力します。

WebView.loadUrl(myURL);

しかし、HTMLコードを直接置くことは可能ですか?? そのため、次のようなロジックになります。

WebView.loadContent ( <html><head><script></script></head><body>....</body></html> );

ありがとう。

4

3 に答える 3

58

これをチェックしてください: http://developer.android.com/reference/android/webkit/WebView.html

 // OR, you can also load from an HTML string:
 String summary = "<html><body>You scored <b>192</b> points.</body></html>";
 webview.loadData(summary, "text/html", null);
于 2012-12-22T11:33:15.090 に答える
12
 String yourhtmlpage = "<html><body>You scored <b>hello world</b> points.</body></html>";
 webview.loadDataWithBaseURL(null, yourhtmlpage, "text/html", "UTF-8", null);
于 2012-12-22T11:32:58.617 に答える
7

このコードを試してください。わたしにはできる。

WebSettings settings = mDesc.getSettings();
settings.setDefaultTextEncodingName("utf-8");
mDesc.loadData(mDescText, "text/html; charset=utf-8",null);
于 2015-03-03T09:33:14.490 に答える