У меня есть CustomViewGroup с несколькими textViews.
Я хочу создать темы «большой» и «маленький», чтобы изменить первый размер текста и поля.
Как я могу это сделать? так как я нашел 3 сообщения о темах и стилях, но я думаю, что это невозможно, когда мне нужно установить стиль только для одного textView (как выбрать его конкретно?)
1) Я видел это сообщение
но не был уверен, что это пригодный для использования синтаксис:
style="?textBody"
плюс возможно ли setTheme
только в текущем контексте? (В моем текущем customView)
2) Я видел этот пост
но я не понимаю, как каждый атрибут связан с определенным представлением (скажем, у меня есть два текстовых представления, и я хочу изменить стиль только одного из них)
или это означает, что любая кнопка получит этот атрибут?
<style name="Widget.ImageButton.Custom" parent="android:style/Widget.ImageButton">
3) Я видел эту запись , в которой, как я понимаю, вы можете устанавливать только стили для просмотра только при создании их с помощью кода (не XML)