java - 无法解析字体错误上的构造函数
问题描述
如果这看起来很明显,请道歉。我想设置我的警报对话框标题的字体以匹配.ttf
使用Spannable
字符串的文件。但是我正在检索无法解析的构造函数
(TypefaceSpan(android.graphics.'Typeface')) 错误。
代码:
Typeface customFont;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
customFont = Typeface.createFromAsset(getAssets(), "fonts/pacifico_regular.ttf");
...
questionButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
SpannableString title = new SpannableString("HOW TO USE THE APP");
title.setSpan(new TypefaceSpan(customFont),
0, title.length(),
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
}
}
解决方案
推荐阅读
- perl - perl中如何将列转换为行
- javascript - 如何对具有多个参数的对象数组进行数字排序
- python-3.x - docplex 的文档和语法参考
- reactjs - 如何使用 React 连接到 Laravel Websocket?
- autodesk-forge - externalId Navisworks 文件的持久性
- node.js - ES6类中的Nodejs Websocket连接
- javascript - Google Maps DirectionService.Route 批处理请求
- c# - 尝试登录/创建帐户时 FirebaseAuth.Instance 为空
- sql-server - 检测到毒药等待:CMEMTHREAD 和 NUMA - 尽管已启用跟踪标志 8048
- python - 无法推送已编辑的 .py 文件 - “写入对象”花费的时间太长