Я пытаюсь определить макет графического интерфейса с использованием файлов XML в Android. Насколько я могу судить, нет способа указать, что ваши виджеты должны использовать пользовательский шрифт (например, тот, который вы разместили в файле/шрифте/) в файлах XML, и вы можете использовать только установленные системой шрифты.
Я знаю, что в коде Java я могу вручную изменить шрифт каждого виджета, используя уникальные идентификаторы. В качестве альтернативы я мог бы перебирать все виджеты на Java, чтобы сделать это изменение, но это, вероятно, будет очень медленным.
Какие еще варианты у меня есть? Есть ли какие-либо более эффективные способы создания виджетов, имеющих пользовательский вид? Я не особо хочу, чтобы вручную менять шрифт для каждого нового добавляемого виджета.