EditText を使用して HTML 文字列を表示する場合、EditText は HTML タグを解析せず、すべての HTML タグを直接表示します。アプリケーションが HTML を再解析したい場合は、文字列を解析することも可能です。 HTML ページとして表示します。
WebViewが提供するloadData(String data, String mimeType, String encoding)メソッドを利用してHTMLコードを読み込んで表示することができますが、実際に使用すると中国語のHTMLコンテンツを読み込むとWebViewで文字化けして表示されます。
WebView は、loadData(String data, String mimeType, String encoding) メソッドの拡張バージョンである、loadDataWithBaseURL(StringbaseUrl, String data, String mimeType, String encoding, String HistoryUrl) メソッドも提供しており、文字化けは発生しません文字。
1. data: ロードする必要がある HTML コードを指定します。
2. mimeType: HTML コードの MIME タイプを指定します。HTML コードの場合は、text/html として指定できます。
3. エンコーディング: HTML コードのエンコーディングに使用する文字セットを指定します。たとえば、GBK を指定します。
りー以上がWebViewを使ったHTMLコードの読み込み方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。