Я хочу изменить стиль кнопки динамически, то есть в Java коде, что-то вроде:Как я могу изменить стиль кнопки динамически в Android?
((Button)findViewById(id)).setStyle("@styles/foo")
<resources>
<style name="foo">
<item name="android:adjustViewBounds">true</item>
<item name="android:maxHeight">100px</item>
<item name="android:maxWidth">200px</item>
</style>
</resources>
Я никогда не видел ничего подобного SetStyle, так:
я должен изменить каждое свойство или я могу изменить весь стиль?
Я знал об этом, но спасибо вам большое. Пример стиля, который я дал, не является хорошим примером, потому что это не тот, который я хочу применить к кнопке, это просто изобретенный стиль. Я хочу изменить такие вещи, как тени, цвет текста/размер и т. Д. – DarthRoman