如何通过android中的布局XML文件更改按钮文本的fontFamily?

时间:2016-01-27 11:05:47

标签: android button

标题几乎描述了我的问题。我想使用XML文件更改我的按钮上写的文本的字体。可能吗?对于简单的TextView,这适用:

android:fontFamily="sans-serif"

但是对于按钮,我们如何使用仅使用布局xml文件来实现?

2 个答案:

答案 0 :(得分:2)

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);

答案 1 :(得分:0)

也许你可以用这个:

android:typeface=”FONT_NAME”

希望它有所帮助。