我正在尝试创建一个Android应用程序,只需按一下按钮即可更改字体。我已经在Google上搜索了stackoverflow和其他网站,但却空手而归。我正在使用Eclipse。目标是能够简单地触摸一个“新罗马时代”的按钮,然后将上面的文本更改为该字体。我发现人们试图在Eclipse中更改字体,或者仅仅是他们应用程序的默认字体,但没有让用户能够更改它。在找到改变背景颜色的应用程序后,我得到了这个想法。有谁知道按钮需要什么代码?
答案 0 :(得分:1)
字体是您正在寻找的。 p>
在按钮的 onclicklistener 中,尝试类似
的内容TextView txt=(TextView)findViewById(...);
Typeface tf=Typeface.createFromAsset(...);
txt.setTypeface(tf);