Questions marquées «android-custom-view»

5
Attributs du même nom dans attrs.xml pour une vue personnalisée
J'écris quelques vues personnalisées qui partagent des attributs du même nom. Dans leur <declare-styleable>section respective de attrs.xmlj'aimerais utiliser les mêmes noms pour les attributs: <?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" format="dimension" /> …

6
Ai-je besoin des trois constructeurs pour une vue personnalisée Android?
Lors de la création d'une vue personnalisée, j'ai remarqué que de nombreuses personnes semblent le faire comme ceci: 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 …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.