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