2016-08-08 3 views
-1

私のアプリケーションでは、タイプフェイスクラスを使用してカスタムフォントを使用しています。アプリケーションを実行するとクラッシュし、.otfファイルをタブで開きます。画像はリンクされています。カスタムフォントを使用するとアプリケーションがクラッシュする

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:

+0

アセットフォルダはどこに置いていますか?どのディレクトリの下に? –

+0

ここに私のエラーウィンドウを開いてください!私はそれをリンクしました。これは、適切なフォルダを示しています。 –

+0

あなたはそれをきれいにしようとしましたか? –

答えて

0

1以下で試してみてください:

:-)事前に ありがとうはここに私のJavaコードです。

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

フォントの前に余分に'/'を追加しました。

+0

出力は同じです –

+0

/私のアプリケーションがクラッシュする。私のアプリケーションは/なしでのみ動作します。レイアウトやメインビューにテキストビューを追加しましたか? –

+0

共有のためのThanx。しかし問題はあなたが指していることではありません。私は開いていた(.ttf)txtファイル... thats問題を作成します.. –

関連する問題