Liste görünümünde bir UI sorunu yaşıyorum. Liste görünümünde ve listedeki herhangi bir öğeyi seçiyorum, tüm liste görünümünü vurgular. Seçim iyi çalışıyor, dinleyicide doğru öğeyi buluyorum.Android Liste görünümü Tüm listeyi gösteriliyor
Ancak sorun şu ki, herhangi bir öğeyi seçtiğimde, liste görünümünün tamamı vurgulanır, bu yüzden hangi satırın seçildiğini söylemek zor olur.
Bu iyi çalışıyor üzerinde Android> 3.1 - Şu anda bir 2.3 aygıtta test ediyorum.
android (işe yaradı emin değilim neden):
<ListView
android:id="@+id/myList"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_marginTop="@dimen/margin_medium"
android:background="@drawable/border"
android:listSelector="#99000000"
android:scrollbarFadeDuration="1000000"
android:scrollbars="vertical" >
</ListView>
Teşekkür: Bu liste öğesi düzeni
Ve liste hiçbir liste seçici ile olduğunu! Bu 3.0/4.0 öncesi hata gerçekten rahatsız edici, çünkü hiç belgelenmiyorlar! –
Bu yazıyı saat önce buldum. Not: Programatik olarak da yapabilirsiniz: ShapeDrawable sd = new ShapeDrawable (yeni RectShape()); . Sd.getPaint() setColor (Color.RED); listview.setSelector (SD); ' –