Codificación en Android TextView

Soy nuevo en Android.
Cuando uso Json Parsing, tengo un problema con el texto de la pantalla (quizás causa por la fuente, no lo sé).
Este es mi regreso de Json:

{"Response":[{"Id":829,"Name":"Tiền không đem lại hạnh phúc nhưng...","ShortDescription":"Một tỷ phú tâm sự với bạn,... 

Pero cuando analizo en TextView en android, el "Nombre" se convierte en:

  "Tiá» n không Ä'em lại hạnh phúc nhÆ°ng..." 

Este texto está en vietnamita. ¿Cómo puedo arreglarlo?

Lo arreglé. Mi problema es UTF-8 charset.

 String name = ""; try { name = new String(c.getString("NAME").getBytes("ISO-8859-1"), "UTF-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } String decodedName = Html.fromHtml(name).toString(); 

Utilice un webView para mostrar texto como este:

 myWebView.loadData(myHtmlString, "text/html; charset=UTF-8", null); 

El problema que está consiguiendo en realidad la codificación. Así que la cadena de json que está recibiendo de su respuesta necesita agregar un formato de codificación adecuado. Así que haz esto.

Cuando se publica un uso de json como este

 StringEntity strEntity = new StringEntity(Your_json_string, HTTP.UTF_8); 

Mientras que el objeto json se utiliza de esta manera

  if (statuscode == HttpStatus.SC_OK) { String responseStr = EntityUtils.toString(response.getEntity(), HTTP.UTF_8); 
  • Soporte URDU o Árabe en android para emulador y dispositivo
  • Dynamic SAX Parser para UTF-8 o ISO-8859-1 XML codificado
  • Decodificación y Codificación. Diferentes implementaciones de la clase Base64 en android.util. * Y java.util. *?
  • Cómo codificar un WAV a un mp3 en un dispositivo Android
  • Cómo convertir una imagen en cadena base64
  • PCM de Android a Ulaw que codifica el archivo wav
  • Codificación de cadenas de Android y conversión de entidades html
  • Android Studio 1.2 - Codificaciones de codificación de proyecto por defecto
  • Android muestra texto en una codificación incorrecta después de la actualización a Java 8
  • Android Studio vs idioma ruso
  • UTF-8 de codificación en Volley Requests
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.