使用自定义字体会崩溃我的应用程序

时间:2016-08-08 09:36:13

标签: android custom-font

我在使用字体类的应用程序中使用自定义字体。当我运行我的应用程序时,它崩溃并打开选项卡中的.otf文件。图像是链接的。 提前Thanx: - )

这是我的java代码:

TextView text = new TextView(this);
                LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
                //params.setMargins(100,100,500,100);
                Typeface tf = Typeface.createFromAsset(getAssets(),"/fonts/AdobeArabic-Regular.otf");
                text.setTypeface(tf);
                text.setPadding(150,100,150,100);
                text.setGravity(Gravity.CENTER_HORIZONTAL);
                text.setTextColor(getResources().getColor(R.color.White));
                //text.setBackgroundResource(R.color.Green);

                text.setLayoutParams(params);

Here is my error window:

1 个答案:

答案 0 :(得分:0)

请尝试下面的一个。

Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/AdobeArabic-Regular.otf");

您刚刚在字体前面添加了额外的'/'