Android 帮助更改按钮字体类型,如何?

新手上路,请多包涵

我想更改显示在按钮文本上的字体,我已经设法用屏幕上的文本、textview 做到了这一点,但找不到任何信息,也无法帮助将其应用于按钮。

我是新手,所以提供这样做的代码,将不胜感激。这就是我在 textview 中使用的内容,但是如何更改按钮字体?

 TextView txt = (TextView) findViewById(R.id.custom_font);
Typeface font = Typeface.createFromAsset(getAssets(), "1543Humane_jenson_bold.TTF");
txt.setTypeface(font);

谢谢露西 x

原文由 Lucy 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 293
2 个回答

Button 是一个 TextView,所以就像使用 TextView 一样:

 Button txt = (Button) findViewById(R.id.custom_font);
Typeface font = Typeface.createFromAsset(getAssets(), "1543Humane_jenson_bold.TTF");
txt.setTypeface(font);

原文由 Konstantin Burov 发布,翻译遵循 CC BY-SA 2.5 许可协议

我像这样使用按钮并且它有效(与 TextView 相同)..

  Button enter=(Button) findViewById(R.id.enter);
 Typeface type=Typeface.createFromAsset(getAssets(), "arial.ttf");
 enter.setTypeface(type);

希望能帮助到你…

原文由 Udaykiran 发布,翻译遵循 CC BY-SA 2.5 许可协议

推荐问题