Я делаю пользовательские кнопки для своего приложения и хочу установить шрифт, который они используют, в классе пользовательских кнопок (расширяющий кнопку). Я могу установить шрифт из основного класса с помощью следующего кода:
Typeface font = Typeface.createFromAsset(getAssets(), "fonts/Korean_Calligraphy.ttf");
custom_button.setTypeface(font);
, который работает нормально, но у меня есть несколько кнопок, чтобы применить это тоже и ради аккуратного и лаконичного кода, скорее всего, все было обработано внутри самого класса кнопок. Итак, два вопроса:
- Как получить доступ к TextView для кнопки из моего класса пользовательских кнопок?
- Как мне ссылаться на файл шрифта, так как он не позволяет мне использовать getAssets () в классе кнопок?
Большое спасибо.