2

さまざまな言語のアプリケーションをサポートするために、アプリケーションにさまざまな言語のhtmlファイルを追加したいと思います。string.xmlファイルを使用しましたが、デバイスの言語に応じてWebビューにhtmlページを追加したいと思います。これどうやってするの?

前もって感謝します

4

1 に答える 1

1

HTMLファイルをに保存したいとします。言語修飾子を使用して、または(英語またはオランダ語のファイルの場合)の/res/stringように、リソースがどの言語を意味するかを指定できます。/res/string-en/res/string-nl

、など/res/drawableの他のすべてのリソースタイプについても同じことが言えます。/res/raw/

詳細については、 Androidローカリゼーションページをご覧ください。

文字列からHTMLをロードして表示するには、次のメソッドをWebView使用します。loadData()

html = resources.getString(R.string.my_html_page);
myWebView.loadData(html, "text/html", myEncoding);
于 2013-01-05T10:27:35.583 に答える