尝试在 Android Studio 中更改字体时出错



我刚开始做安卓开发,我遇到了一个问题......

我正在尝试更改 Android Studio 中按钮的字体,我已经密切关注了一些教程,但它不起作用。

我遵循的教程:

尝试更改字体安卓工作室时出错

如何更改文本视图上的字体?

我没有收到任何错误消息,它只是不起作用。有谁知道我可能做错了什么?

法典:

Typeface font = Typeface.createFromAsset(getAssets(), "fonts/jua.ttf");
Button Button = (Button) findViewById(R.id.Button)
Button.setTypeface(font);

.XML:

<Button
android:id="@+id/button"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:background="@drawable/my_button_bg"
android:text="Button"
android:textColor="@android:color/white"
android:textSize="15sp" />

文件夹结构图像:
文件夹结构 - 图像

您是否尝试过在res/font目录中插入字体并将其加载为@font/myfont或R.font.myfont。

API 26 引入了此功能,您可以在此处找到完整指南: https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml

最新更新