J'ai récemment rencontré une situation lors du développement d'une application où je dois afficher différentes langues en mode texte. actuellement je suis affichant peu à l'aide polices/caractères typographiques comme ceci:Plusieurs polices pour plusieurs langues
Typeface tf = Typeface.createFromAsset(this.getAssets(),
"DroidHindi.ttf");
TextView textView1 = (TextView) findViewById(R.id.textView2);
textView1.setTypeface(tf);
textView1.setText("कचजड, कचजड");
Typeface tf1 = Typeface.createFromAsset(this.getAssets(),
"asunaskh.ttf");
TextView textView = (TextView) findViewById(R.id.textView1);
textView.setTypeface(tf1);
textView.setText("یہ انگریزی نہیں");
Typeface tf2 = Typeface.createFromAsset(this.getAssets(),
"Banglafont.ttf");
TextView textView2 = (TextView) findViewById(R.id.textView3);
textView2.setTypeface(tf2);// এই ইংরেজি নয়
textView2.setText("এই ইংরেজি নয়");
sa belle ma question est que je dois soutenir quelques 20 langues différentes alors les choses deviendront très fastidieux quand j'appliquer dans différents Activités . Toute autre façon de réaliser.
juste ce que j'ai fait dans mon application, parfait –