2016-04-19 23 views
-1

AndroidのカスタムTextViewを赤い背景で作成し、それをJarファイルとしてエクスポートできました。 (私はこれに続きましたlinkカスタムAndroid TextViewにフォントを追加

私は別のプロジェクトにそのjarファイルを追加しても問題ありません。

しかし、TextViewにカスタムフォントを追加すると、そのフォントはエクスポートされたjarファイルには存在しません! アンドロイドが自分のフォントを見つけられなかったのでエラーが表示されます。

フルカスタムコンポーネント(UIおよびJAVA)を作成してJARファイルとしてエクスポートするにはどうすればよいですか?

+0

[Androidライブラリモジュール](http://developer.android.com/sdk/installing/create-project.html#CreatingAModule)をAARファイルとして公開することができます。これには、JARプラス資産、リソース、とマニフェスト。 – CommonsWare

+0

あなたは良いチュートリアルに私を紹介することができますか? – saeid

+0

ありがとう、私は最終的にAARを作成してプロジェクトに追加することができました – saeid

答えて

0

私は最終的にAARを作成してプロジェクトに追加することができました。

+0

どうしましたか?将来的に人々を助けることができるように、私たちに例といくつかのコードを示してください。 – Mike

0

あなたは次のように行う必要があります(.TTF)窓に例えば使用されているフォントを使用する場合:

の1-資産であり 、3- 2 - コピーあなたのフォントファイルを「フォント」という名前のフォルダを作成しますJavaアクティビティファイル内:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    Typeface tf=Typeface.createFromAsset(getAssets(), "font/FONTNAME.TTF"); 
    TextView tv=(TextView)findViewById(R.id.textView1); 
    tv.setTypeface(tf); 
} 
関連する問題