Perguntas com a marcação «android-custom-view»

5
Atributos com o mesmo nome em attrs.xml para visualização personalizada
Estou escrevendo algumas visualizações personalizadas que compartilham alguns atributos com o mesmo nome. Em sua respectiva <declare-styleable>seção, attrs.xmleu gostaria de usar os mesmos nomes para atributos: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView1"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> <declare-styleable name="MyView2"> <attr name="myattr1" format="string" /> <attr name="myattr2" …

6
Preciso dos três construtores para uma visualização personalizada do Android?
Ao criar uma exibição personalizada, notei que muitas pessoas parecem fazer assim: public MyView(Context context) { super(context); // this constructor used when programmatically creating view doAdditionalConstructorWork(); } public MyView(Context context, AttributeSet attrs) { super(context, attrs); // this constructor used when creating view through XML doAdditionalConstructorWork(); } private void doAdditionalConstructorWork() { …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.