androidで文字列をエンコードする必要がありますが動作しません。私はどのエンコーディングをするべきかわかりません。"Ruzyn \ u011b(PRG)"をtextviewに表示する必要がありますが、エンコーディングなしのルックと同じように表示されます。androidでの文字列のエンコーディング
1
A
答えて
-1
s=new String (s.getBytes())
を使用するだけで、UTF-8を使用しないでください。
+0
それでもStringと同じように表示されます。 – nirav
+1
これは**最高**ノーオペレーション(つまり何もしません)であり、プラットフォームのデフォルトエンコーディングに応じて、エンコード不可能な文字を "?"で置き換える可能性があります。これをしないでください! –
関連する問題
- 1. GCC 4.7ソース文字のエンコーディングと実行文字列リテラルのエンコーディング?
- 2. HTML文字列エンコーディング
- 3. 文字列エンコーディングhtml
- 4. Java - エンコーディング文字列
- 5. PHP文字列エンコーディング
- 6. PHPのデフォルト文字列エンコーディング
- 7. Rubyでの文字列のエンコーディング
- 8. C++でのマルチバイト文字列のURLエンコーディング
- 9. 目的C文字列エンコーディング
- 10. Python文字列エンコーディングxmlcharrefreplaceデコード
- 11. Netflix Zuulクエリ文字列エンコーディング
- 12. エンコーディングの文字
- 13. タイ文字の文字エンコーディング
- 14. SQL Server:SQLの文字列定数のエンコーディング
- 15. JSP文字列のエンコーディングの問題
- 16. .netとJavaの間の文字列エンコーディング
- 17. 文字列のエンコーディング関連の問題
- 18. URLのエンコーディング文字列の引数
- 19. Javaでの文字のエンコーディング
- 20. クライアント側の文字列エンコーディングjava
- 21. 文字列のエンコーディングを取得する
- 22. objective-C文字列エンコーディングの問題
- 23. デコード16進文字列のエンコーディング
- 24. msysgitでの文字エンコーディング
- 25. ウェブページでの文字エンコーディング
- 26. .NETでの文字エンコーディング
- 27. VBAエディタでの文字エンコーディング
- 28. JDBC文字列のSQL Serverの文字エンコーディング
- 29. テンプレートツールキットの文字エンコーディング
- 30. XMLの文字エンコーディング
サンプルコードはありますか? –
String s = "Ruzyn \ u011b(PRG)"; s =新しい文字列{s.getBytes()、 "UTF-8"}; TextView t =新しいTextView(this); t.setText(s); しかし、これはエンコーディングなしでStringと同じです。 – nirav
あなたが示したように 's'を正確に定義した場合、それはすでに有効で正しい' String'です。 UIに表示するだけの場合は、まったくエンコードする必要はありません。 –