Как я мог реализовать фон кнопки для Imagebutton или кнопки, которая содержит 2 TextView каждый, используя разные размеры шрифтов? Я не могу использовать статические изображения в качестве фона, и мне нужно достичь этого, используя XML или программно. < /p>
Это числовая клавиатура, и она имеет числовое значение и набор алфавитов, каждый из которых использует разные размеры шрифтов и должен быть установлен в виде кнопки. < /p >
< /p>
< Br /> Вот некоторые из предложений, которые всплывают на моем мозге, но, кажется, имеют ограничения, поскольку я хочу повторно использовать компонент пользовательского интерфейса и избежать повторения кода. < /p>
< ol>
[*] Создайте макет XML, содержащий 2 текстовых полей, и установите его как фон на кнопке. Но как я могу получить ссылку на эти поля TextView, чтобы установить значение на них в myActivity.java?
[*] Используйте слой? По -прежнему такая же проблема Ссылка на TextViews
или создать пользовательский представление и раздувать макет, упомянутый на шаге 1. Это решение решает мою проблему.
< /ol>
Существует ли какое -либо другое решение для этого требования пользовательского интерфейса? >
Подробнее здесь: https://stackoverflow.com/questions/230 ... in-android