我刚开始从事Android开发我遇到了一个问题.
我试图在Android中更改Button的字体,我已经仔细地学习了一些教程,但是它没有起作用。
我遵循的教程:
我没有收到任何错误信息,只是不起作用。有人知道我可能做错了什么吗?
代码:
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" />文件夹结构的图像:
发布于 2018-08-14 04:18:32
您是否尝试过将字体插入res/字体目录,并将其加载为@字体/my字体或R.font.myfont。
API 26介绍了这个特性,您可以在这里找到完整的指南:https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml
https://stackoverflow.com/questions/51832626
复制相似问题