Я начал экспериментировать со стилями и тому подобным в своих приложениях для Android, и пока у меня все работает. Я хорошо понял раздел «стиль» руководства .
Но, глядя вокруг, как в этой ветке , я не могу понять разницу между двумя ( declare-stylable
и стиль
).
Насколько я понимаю, declare-styleable
берет указанный в нем атрибут и определяет его как стилизованный, а затем из кода меняет его по своему усмотрению.
Но если это то, что он действительно делает, не будет » не проще ли определить атрибут в макете? Или объявить стиль, определяющий его?