您好我正在尝试将自定义字体用于我的按钮我已在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);
它不起作用......我不知道是否必须放其他东西,希望你能帮助我...
感谢。
答案 0 :(得分:0)
你看到任何logcat错误吗?您的资产目录中是否有相关字体?尝试将资产文件夹中的字体名称和代码更改为Heart_Breaking_Bad.ttf
您必须将其移至main/assets
而不是res/assets
。
并看到我的回答here,也许可以帮到你。