I am trying to change my arabic font in android app and I downloaded several fonts but when I added the below code the arabic letters stayed the same as if the font did not change although I downloaded different fonts with different letters style...
TextView myTextView=(TextView)findViewById(R.id.textView1);
Typeface typeFace=Typeface.createFromAsset(getAssets(),"fonts/MyFont1.otf");
myTextView.setTypeface(typeFace);
plus I changed the font with a font editor so when I changed the bracket style it appeared as the new style when I added it to eclipse but when I changed a normal arabic letter nothing changed the letter appeared as it is with no modifications...
what's the cause? is there a need to use an arabic reshaper to do that or what's the cause? and how to solve it?