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

  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • TokShogun

    TokShogun

    6 HAZİRAN 2009
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011