データベースを作成した後、私はリストビューを使用していますが、いくつかの行を表示しています。私は 'Ç'または 'ç'と他の多くの文字を表示しようとするエンコーディングの問題に直面しています。問題を解決するための正しいアプローチは何ですか?あなたが希望する文字セット対defaultCharsetをチェックする必要がAndroid TextViewエンコーディング
よろしく
データベースを作成した後、私はリストビューを使用していますが、いくつかの行を表示しています。私は 'Ç'または 'ç'と他の多くの文字を表示しようとするエンコーディングの問題に直面しています。問題を解決するための正しいアプローチは何ですか?あなたが希望する文字セット対defaultCharsetをチェックする必要がAndroid TextViewエンコーディング
よろしく
。
あなたは自由にCharsetユーティリティを利用できます。
私はすべてのテキストをUTF-8に変換することをお勧めします。 Androidのデフォルトの文字セットはUTF-8で、ツール(Eclipse、オペレーティングシステムのデフォルトのエンコーディングなど)を常にUTF-8を使用するように設定することができます。このようにして、ファイルに入力またはコピーするテキストはすべてUTF-心配ははるかに少ないです。
ファイルやHTMLページのような他の外部データソースがある場合は、まずそれらをUTF-8に変換する必要があります。さまざまなエンコーディング間で変換するWindows/OSX(Notepad ++お気に入り)、iconv unixコマンドラインツールなどのさまざまなテキストエディタを使用できます。
UTF-8は、JSONでも使用されています.JSONは、データ交換用のモバイルで最も一般的に使用されるフォーマットです。
ええと、テキストをutf-8に変換して行を更新した後、エスケープされたテキストを表示します。 –
エスケープされたテキストはどういう意味ですか? –