Fuente de Gujarati

Estoy teniendo sqlite base de datos que contiene gujarati palabras ..

La consulta sql para la base de datos es …

BEGIN TRANSACTION; CREATE TABLE eng_guj (_id INTEGER PRIMARY KEY, eng_word , guj_word ); INSERT INTO eng_guj VALUES(1,'aardvark','ઊધઇ ખાનારું આફ્રિકાનું એક નિશાચર સસ્તન પ્રાણી.'); COMMIT; 

Quiero mostrar el texto en textview .. pero su no representación correctamente .. Significado Su visualización de la palabra en gujarati como "આફ્રિકા" se mostrará como "આફરિકા".

Ya he utilizado Typeface y diferentes fuentes ttf.

Introduzca aquí la descripción de la imagen

Esto implica que su marco de interfaz de usuario es la manipulación de "diseño de texto complejos" correctamente o no está configurado correctamente para manejar a la derecha.

Devanagari scripts, requieren diferentes formas contextuales y el orden en el texto, que requieren soporte de diseño complejo con caracteres Unicode. Ver esto

Un foro aquí menciona que Android todavía no tiene soporte adecuado para hacer esto. Pero mi información sobre esto es limitada.

Dipan.

He encontrado que es problema con el teléfono android sólo, por encima de 2,3 que está funcionando bien

Así que construye tus aplicaciones con la versión superior de Android 2.3

Funcionará seguro para toda la versión androide encima de 2.3

Como en AndroidManifest.xml archivo android: minSdkVersion debe ser más de 10,

 <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="17" /> 

Yo tenía el mismo problema que tú. He descargado la Fuente Shruti aquí .

Luego, con este código se muestra la fuente Gujarati:

 txtHeading=(TextView) findViewById(R.id.txtHeading); Typeface typeface=Typeface.createFromAsset(this.getAssets(), "SHRUTI.TTF"); txtHeading.setTypeface(typeface); txtHeading.setText("StackOverFlow પર આપનું સ્વાગત છે."); 
  • Establecer la fuente personalizada (TypeFace) en el diálogo en Android
  • Fuente personalizada en android ListView
  • Roboto y Roboto Bold están garantizados para estar disponibles en 4.0+?
  • Cómo configurar Gujarati palabra conjunta en Android?
  • Comprueba la familia de un objeto Typeface en Android
  • Recurso de fuente en Android
  • ¿Cómo puedo configurar Typeface en la barra de acción?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.