如何选择一个特定的膨胀textView并通过代码为其设置样式?

时间:2018-11-12 13:46:41

标签: android layout styles themes android-custom-view

我有一个CustomViewGroup,其中只有几个textViews。

我想创建一个主题“ big”和“ small”以更改第一个文本的大小和边距。

我该怎么做?因为我发现3篇有关主题和样式的文章,但是我认为当我只需要为一个textView设置样式时是不可能的(我该如何特别选择它?)

1)我已经看到了这个post

但是不确定这是否是可用的语法:

style="?textBody"

setTheme到当前上下文是否可能? (在我当前的customView中)

2)我看到了这个post

但是我不明白每个属性如何链接到特定视图(例如,我有两个文本视图,而我想更改其中一个的样式)

还是这意味着任何按钮都会获得此属性?

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

3)我看到了这个post,我不理解您只能在仅通过代码(而非xml)创建样式时设置仅样式视图

0 个答案:

没有答案