sqlite データベースから utf-8 でエンコードされた (スペイン語のテキスト) データをスクープし、それを webview に表示しようとしています。コードの重要な部分は次のとおりです。
String web_data_string = cursor.getString(0);
webview.loadData(web_data_string, "text/html", "utf-8");
文字列は、小文字の e+acute でなければならないものを除いて、すべての通常の文字を含む単語です。WebView では、すべての通常の文字が正しく表示されますが、e+acute は、A+チルダの後に著作権記号が続く 2 つの文字として表示されます。
どこで私は間違えましたか?
編集:動作させることができる解決策のためにdd619に+1しますが、他の言語でも、より多くの特殊文字が存在する可能性がある、より一般的な解決策を望んでいます。