库尔德字体未正确显示

时间:2014-07-08 04:37:12

标签: android fonts

我正在用三种语言构建应用程序 - 英语,库尔德语和阿拉伯语。我已经注意到三星设备中的问题,因为字体没有正确显示。图像如下所示。 enter image description here

我尝试在应用程序中嵌入字体,但显然没有使用提供的字体,因为两种字体在图像中看起来都不同。我发布了我在下面使用的代码 -

public class FontUtils {
    private static String FONT_PATH="fonts/al-kwnd.TTF";

    private Activity activity;
    private Typeface tf;

    public FontUtils(Activity activity){
        this.activity=activity;
        tf = Typeface.createFromAsset(activity.getAssets(), FONT_PATH);
    }
    public void setFont(TextView view){ 
        view.setTypeface(tf);
    }
    public void setFont(EditText view){
        view.setTypeface(tf);
    }
    public void setFont(Button view){
        view.setTypeface(tf);
    }
}

感谢任何帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

问题在于设备,您必须更改正在测试应用程序的设备上的默认字体。我和三星设备有同样的问题。 Stock android正确显示字体。