TextView中的默认字体可怕地呈现阿拉伯语。
有没有办法可以将TextView设置为可以很好地呈现阿拉伯语的样式,可能使用android:textAppearance
?
答案 0 :(得分:1)
创建一个字体并将其设置为显示文本的所有组件(TextView,EditText,Button,...)。要做到这一点:
1-将您的字体文件复制到资源文件夹
2-在您的活动中:
someTypeFace = Typeface.createFromAsset(getAssets(), "fonts/someFont.ttf");
3-到处都有View对象:
someTextView = (TextView) findViewById(R.id.some_text_view);
someTextView.setTypeface(someTypeFace);