2012-03-23 6 views
1

quelle police est la plus appropriée pour l'application Android développé dans la langue indienne Marathi/Hindi. J'ai essayé avec mangal et droidsansfallback mais toujours les mots n'apparaissent pas comme ils devraient. Je ne vois pas les cases ou certains caractères spéciaux après avoir utilisé la police ci-dessus ce qui est bon, mais les mots marathi/hindi n'ont toujours pas d'alphabets. Toute aide/orientation sera appréciée. Merci ....Hindi Marathi police sur Android

Répondre

1

Comme les polices Devanagari ne sont pas supportées par Android, vous pouvez toujours donner ce support à votre application. Pour la police Marathi, copiez le fichier de polices dans votre dossier d'actifs. puis utilisez le code suivant.

TextView text_view = new TextView(this); 
Typeface font = Typeface.createFromAsset(getAssets(), MarathiFont); 
text_view.setTypeface(font); 
text_view.setText("मराठी"); 

de la même façon u peut apporter un soutien pour .... hindi

Marathifont = une police marathi ou dévanâgarî

par exemple

Marathifont = « Kiran .ttf "

+1

où obtenir Marathifont.ttf de, de cette façon, j'ai utilisé Droidsansfallback.ttf, mais il ne reconnaît pas les caractères marathi ainsi. – user12345

+0

ckeck out http://www.marathimati.com/user/help/download_marathi_font.asp –

0

Les polices Devnagari ne sont pas prises en charge sur les périphériques plus anciens. Vous pouvez remplacer la police par défaut après l'enracinement de l'appareil. La police de mangal a plutôt bien fonctionné pour moi.

Fontoosh peut être utile pour installer la police devnagari ou remplacer la police.

0

Je pense que vous devriez utiliser Google Noto Fonts. Il suffit de rechercher Hindi/Marathi et vous obtiendrez des polices de caractères pour cela.
Noto Sans Devanagari est bon.

Questions connexes