Pertanyaan yang diberi tag «android-custom-view»

5
Atribut dengan nama yang sama di attrs.xml untuk tampilan khusus
Saya sedang menulis beberapa tampilan khusus yang berbagi beberapa atribut dengan nama yang sama. Di <declare-styleable>bagian masing-masing di attrs.xmlsaya ingin menggunakan nama yang sama untuk atribut: <?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
Apakah saya memerlukan ketiga konstruktor untuk tampilan khusus Android?
Saat membuat tampilan khusus, saya perhatikan bahwa banyak orang tampaknya melakukannya seperti ini: 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() …




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.