当前位置: 首页 > 知识库问答 >
问题:

如何在Android Studio中为按钮设置自定义字体?[重复]

魏誉
2023-03-14

我试图将自定义字体添加到android studio,但未能做到这一点,我刚刚将一种字体复制到call文件夹中,如下所示:如何在android studio中使用自定义字体

共有1个答案

沙小白
2023-03-14
  1. 转到项目文件夹
  2. 然后应用程序

然后初始化按钮,如果使用Activity,则在Oncreate中设置字体;如果使用Fragment,则在onViewCreated中设置字体,如下所示

Button myButton = (Button) findViewById(R.id.my_button_id);
TypeFace myFont = Typeface.createFromAsset(getAssets(),  "fonts/abc.ttf");
myButton.setTypeFace(myFont);
 类似资料:
  • 问题内容: 如何(如果可能)如何在Assets文件夹中的字体中设置ActionBar标题文本(仅-不是标签文本)中的自定义字体?我不想使用android:logo选项。 问题答案: 我同意不完全支持此操作,但这就是我所做的。您可以将自定义视图用于操作栏(它将显示在图标和操作项之间)。我正在使用自定义视图,并且已禁用本机标题。我所有的活动都继承自一个活动,该活动在onCreate中包含以下代码: 我

  • 我创建了ListView,当我单击列表项时,它将打开带有NegativeButton的AlertDialog消息。这些都做得很好。现在,我想将自定义字体设置为listview项和AlertDialog的标题、消息和NegativeButton的字体。甚至我也尝试了自定义字体库,但没有得到预期的输出。这里附上我的试用代码如下。谁能告诉我出了什么问题吗? xml文件

  • 我想为标题“你好”中的文本设置一个自定义字体。怎么做?

  • 我想为我的项目将文本组件(dayTitle)的字体样式更改为自定义字体。对于设置预定义字体ex:-BOLD,Harmony OS平台允许用户以这种方式设置预定义字体- 有什么办法,我可以设置自定义字体到我的文本组件(一天标题)?

  • 是否可以在Android应用程序中设置自定义字体? 我尝试了这里发布的内容,但我不知道我的扩展应用程序类在哪里。。。 有什么帮助吗? 编辑: 我尝试了以下方法: 添加一个资产文件夹并将字体插入其中,如下所示: > 从我的调用这个新类。 我选择了我的风格并添加了它。 MyApp。java: AndroidManifest。xml: 样式。xml: 但我的字体还是不是长宁。。。有什么想法吗? 然后调用

  • 我有一个按钮,它包含一个抽屉和文本。我希望按钮的背景不同于正常提供的(最好是一个普通的颜色)。这工作得很好,我只需在XML文件中使用属性并相应地分配颜色。然而,我希望背景改变为不同的颜色时,选择或聚焦(状态选择器)。 我尝试用定义的颜色在一个可绘制的文件夹中创建一个选择器(当处理按钮的文本时很好地工作),如下所示: 并将此xml设置为属性,如下所示: 但这会引起一个力闭合,说明: 但资源就在那里。