Как выбрать конкретный надутый textView и установить его стиль с помощью кода? - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть CustomViewGroup с несколькими textViews.

Я хочу создать темы «большой» и «маленький», чтобы изменить первый размер текста и поля.

Как я могу это сделать? так как я нашел 3 сообщения о темах и стилях, но я думаю, что это невозможно, когда мне нужно установить стиль только для одного textView (как выбрать его конкретно?)

1) Я видел это сообщение

но не был уверен, что это пригодный для использования синтаксис:

style="?textBody"

плюс возможно ли setTheme только в текущем контексте? (В моем текущем customView)

2) Я видел этот пост

но я не понимаю, как каждый атрибут связан с определенным представлением (скажем, у меня есть два текстовых представления, и я хочу изменить стиль только одного из них)

или это означает, что любая кнопка получит этот атрибут?

<style name="Widget.ImageButton.Custom" parent="android:style/Widget.ImageButton">

3) Я видел эту запись , в которой, как я понимаю, вы можете устанавливать только стили для просмотра только при создании их с помощью кода (не XML)

...