Файл шрифта либо поврежден, либо по какой-то причине не поддерживается. Вы можете перенести его на SD-карту и загрузить из файла, чтобы убедиться, что это не проблема с вашими ресурсами.
Ответ 3
В основном это может быть вызвано 4 причинами:
Вы используете неправильное расширение
Вы должны поместить шрифты в папку assets, а не внутри assets / fonts/
Вы неправильно написали шрифты
Шрифты должны быть строчными (в моем случае решением было переименовать MyFont.ttf в myfont.ttf, странно)
Ответ 4
Дважды проверьте, что расширение не написано заглавными буквами, т.е.. suralist_font.TTF
Шрифты часто появляются таким образом, и это может быть упущено из виду.