Greate Res-Auto помогает мне
оздании пользовательского компонента в Android часто спрашивают, как создать и передать свойство attrs конструктору.
Часто предлагается, чтобы при создании компонента в Java вы просто использовали конструктор по умолчанию, т.е.
new MyComponent(context);
вместо того, чтобы пытаться создать объект attrs для передачи через перегруженный конструктор, часто встречающийся в пользовательских компонентах на основе xml. Я пытался создать объект attrs, и это не кажется ни легким, ни вообще невозможным (без чрезвычайно сложного процесса), и, судя по всему, на самом деле не требуется.
Мой вопрос: каков наиболее эффективный способ создания пользовательского компонента в java, который передает или устанавливает свойства, которые в противном случае были бы установлены объектом attrs при накачивании компонента с использованием xml?