有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java自定义字体按钮不工作AndroidStudio

你好,我正在尝试在我的按钮上使用自定义字体,我已经在res/assets上添加了该字体

在我的头上。java我有这个代码

      Button btjoc = (Button) findViewById(R.id.btJoc);
    Typeface font = Typeface.createFromAsset(getAssets(), "Heart Breaking Bad.ttf");
    btjoc.setTypeface(font);
    Button bttaula = (Button) findViewById(R.id.btTaula);
    bttaula.setTypeface(font);

但它不起作用。。。我不知道我是否需要放点别的东西,希望你能帮我

谢谢


共 (1) 个答案

  1. # 1 楼答案

    你看到logcat错误了吗?你的资产目录中有相关的字体吗?尝试将资产文件夹中的字体名称和代码更改为Heart_Breaking_Bad.ttf

    必须将其移动到main/assets而不是res/assets
    看看我的答案,也许能帮你