我可以用红色背景创建一个Android自定义TextView,然后将其导出为Jar文件。 (我跟着这个link)
所以我将jar文件添加到另一个项目中就可以了。
但是当我向TextView添加自定义字体时,该字体在导出的jar文件中不存在! 所以我收到一个错误,因为android找不到我的字体。
如何创建完整的自定义组件(UI和JAVA)并将其导出为JAR文件?
答案 0 :(得分:0)
如果您想使用在Windows (.TTF)
中使用的字体,您应该执行以下操作:
1-创建一个名为" font"的文件夹。在资产中 2-复制你的字体文件 java活动文件中的3-:
@Override
protected void onCreate(Bundle savedInstanceState) {
Typeface tf=Typeface.createFromAsset(getAssets(), "font/FONTNAME.TTF");
TextView tv=(TextView)findViewById(R.id.textView1);
tv.setTypeface(tf);
}
答案 1 :(得分:0)
我终于可以创建一个AAR并将其添加到项目中。