Domande taggate «android-custom-view»

5
Attributi con lo stesso nome in attrs.xml per la visualizzazione personalizzata
Sto scrivendo alcune visualizzazioni personalizzate che condividono alcuni attributi con lo stesso nome. Nella rispettiva <declare-styleable>sezione in attrs.xmlMi piacerebbe usare gli stessi nomi per gli attributi: <?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
Ho bisogno di tutti e tre i costruttori per una vista personalizzata Android?
Quando ho creato una vista personalizzata, ho notato che molte persone sembrano farlo in questo modo: 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(); } …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.