SORU
10 Ocak 2010, Pazar


Android Liste Görünümü Renk Seçici

Merhabalar,

2 soru Android ile ilgili bir liste Görünümü var:

  1. Nasıl yapabilirimolsunliste görünümü konsantre satır rengi ? Kullanmaya çalıştımListe görünümü.() getSelectoryöntem, hangi göre, Dokümantasyon lazım bana nasıl bir şey arıyorum, ama bana bir Drawable nesne bilmiyorum almak nasıl bir renk (mümkünse...).

  2. Nasıl yapabilirimayarlayınliste görünümü konsantre satır rengi ? Burada kullanmak istedim() setSelectoryöntem, liste görünümü, geçen bir ColorDrawable nesne, ama sonucu yaptığı bütün plan liste görünümü boyalı renk... ve ben istedim tabii

Teşekkürler!

CEVAP
10 Ocak 2010, Pazar


Liste seçici drawable StateListDrawable - bir; liste, seçili odaklı, preslenmiş, engelli gibi olabilir her durum için birden çok drawables referans içerir...

Süre sen-ebilmek almak drawable kullanarak getSelector() inanmıyorum sen-ebilmek almak belirli bir Drawable StateListDrawable, ne oluyor mümkün programlı olarak al renk, doğrudan bir ColorDrawable Her neyse.

Renk ayarı olarak, yukarıda açıklandığı gibi StateListDrawable gerekir. Listesi android:listSelector özniteliğini kullanarak bu XML bu gibi: drawable tanımlama ayarlayabilirsiniz

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_enabled="false" android:state_focused="true"
        android:drawable="@drawable/item_disabled" />
  <item android:state_pressed="true"
        android:drawable="@drawable/item_pressed" />
  <item android:state_focused="true"
        android:drawable="@drawable/item_focused" />
</selector>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • JorteexHD

    JorteexHD

    20 NİSAN 2012