«android-custom-view» etiketlenmiş sorular

5
Özel görünüm için attrs.xml dosyasında aynı adlı öznitelikler
Aynı adlı bazı öznitelikleri paylaşan birkaç özel görünüm yazıyorum. İlgili <declare-styleable>bölümlerinde, attrs.xmlöznitelikler için aynı adları kullanmak istiyorum: <?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" /> ... </declare-styleable> </resources> Bunu söyleyen bir hata …

6
Android özel görünümü için her üç kurucuya da ihtiyacım var mı?
Özel bir görünüm oluştururken, birçok insanın bunu böyle yaptığını fark ettim: 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() { // …

15
Android'de yuvarlatılmış köşeli özel diyalog nasıl yapılır
Yapmaya çalıştığım şey: android'de yuvarlatılmış köşeli özel bir diyalog oluşturmaya çalışıyorum. Ne oluyor: Özel diyaloglar yapabiliyorum ama yuvarlatılmış köşeleri yok. Bir seçici eklemeyi denedim ama yine de yuvarlatılmış köşeler elde edemedim. Aynı kodum aşağıdadır: Java kodu: private void launchDismissDlg() { dialog = new Dialog(getActivity(), android.R.style.Theme_Dialog); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dlg_dismiss); dialog.setCanceledOnTouchOutside(true); Button btnReopenId …

5
Kodda attrs.xml'de oluşturulan bir enum nasıl elde edilir
Enum türünün bildirilen stili bir özniteliğiyle özel bir Görünüm ( burada bulun ) oluşturdum. Xml'de artık özel özniteliğim için enum girdilerinden birini seçebilirim. Şimdi bu değeri programlı olarak ayarlamak için bir yöntem oluşturmak istiyorum, ancak numaralandırmaya erişemiyorum. attr.xml <declare-styleable name="IconView"> <attr name="icon" format="enum"> <enum name="enum_name_one" value="0"/> .... <enum name="enum_name_n" value="666"/> …


4
Düzenleyicide özel View ile düzeni görmek için isInEditMode () nasıl kullanılır
Özel bir görünüme sahip bir yazılımı düzenlemeliyim, xml düzenini düzenlemeye çalıştığımda Eclipse bana şöyle diyor: Eclipse'de gösterildiğinde kodu atlamak için özel görünümlerinizde View.isInEditMode () kullanın Ancak uygulamada isInEditMode () ' u nasıl ve nerede kullanmam gerektiği konusunda hiçbir fikrim yok Xml dosyam <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.