0

動的文字列をHTMLドキュメントに渡して、さまざまなプレースホルダーを置き換えるにはどうすればよいですか?

つまり、HTMLプレースホルダー%title%は、タイトルの動的文字列に置き換えられます

4

1 に答える 1

0

プレースホルダーをHTMLでマークする- 次に、HTMLをロードします。%NAME%

String template = Utils.inputStreamToString(assets.open("html/template.html"));

次に、すべてのダイナミクスパーツを次のように置き換えます。

String data = template.replaceAll("%NAME%", "Alice McGee");

次に、それをwebViewに渡します。

WebView webView = new WebView(this);
webView.loadDataWithBaseURL("file:///android_asset/html/", data, "text/html", "utf-8", null);
于 2012-08-14T05:40:55.110 に答える