标题几乎描述了我的问题。我想使用 XML 文件更改写在我的按钮上的文本的字体。是否可以?对于一个简单的 TextView,这是可行的:
android:fontFamily="sans-serif"
但是对于按钮,我们如何通过仅使用布局xml文件来实现呢?
最佳答案
Android 自带 3 种字体(Sans、Serif、Monospace)
,可以使用 android:typeface=”FONT_NAME”
访问。要使用您自己的字体,请阅读 this文章。希望它会有所帮助。
以编程方式
Button n=(Button) findViewById(R.id.button1);
Typeface typeface = Typeface.createFromAsset(getAssets(), "Helv Neue 67 Med Cond.ttf");
n.setText("show");
n.setTypeface(typeface);
关于android - 如何通过 android 中的布局 XML 文件更改按钮文本的 fontFamily?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35035574/