Fuente malayalam en android?

Quiero desarrollar una aplicación que contienen malyalam texto para que quiero añadir fuente malayalam .. es esto compatible en todos los dispositivos android.can cualquiera por favor me ayude a resolver esto

Gracias por adelantado

Agregue el archivo de fuentes ur en la carpeta de activos de su proyecto, a continuación, con la ayuda de setTypeface() función establecer la fuente para textview. No lo he probado bt creo que u seguramente lo encontrará útil.

 Typeface typeFace = Typeface.createFromAsset(getAsset(),"malyalam.fnt"); 

Y luego añádelo a su texto como a continuación

 textView.setTypeFace(typeFace); 

Espero que esto funcione para u, manteniendo mis dedos cruzados 🙂

Utilice adobe flex . Funcionará en todos los teléfonos Android con soporte de Adobe AIR. El desarrollo es muy simple. Si está utilizando flex para construir la aplicación android, que soportará todos los lenguajes unicode incluyendo Malayalam.

¿Intentaste cambiar tus preferencias de localización en Configuración? Eso podría ayudarle a ver si malayalam está incluso disponible en Android. Si tiene malayalam en la lista de localizaciones, selecciónelo. Si el texto de los menús aparece como "cajas", entonces Malayalam no es compatible a partir de ahora. Para hacerlo en código, puede intentar lo siguiente:

 Locale[] lArray = this.getAvailableLocales(); for(int i = 0; i < lArray.size(); i++) { log.v(this.toString(), "Locale = " + getDisplayLanguage(lArray[i])); } 

El código anterior no es perfecto, ya que no lo he probado. Pero algo en estas líneas debería ser suficiente.

HTH,
Sriram

 TextView textView = (TextView)findViewById(R.id.myTextView); Typeface typeFace =Typeface.createFromAsset(getApplicationContext().getAssets(),"AnjaliOldLipi.ttf"); textView.setTypeface(typeFace); textView.setText("നിങ്ങൾക്കിവിടെ മലയാളവും ഇംഗ്ലീഷും (english) print ചെയ്യാം"); 
 TextView tv; tv =(TextView)findViewById(R.id.textView1); Typeface Malayalam = Typeface.createFromAsset(getAssets(), "fonts/AnjaliOldLipi.ttf"); tv.setTypeface(Malayalam); tv.setText("ജീവിതത്തിന്‍റെ സൗഭാഗ്യമാണ്"); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.