Выделите загадочное поведение в ListView

Я установил пользовательский селектор списка для простого ListView, но когда я выбираю элемент, весь ListView становится синим. Я не понимаю, в чем проблема.

Это мой ListView:

<ListView android:id="@+id/TopListView" android:layout_width="fill_parent"
    android:listSelector="@drawable/regular_selector"
    android:layout_height="wrap_content">
</ListView>

и это regular_selector.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_enabled="false" android:state_focused="true"
        android:drawable="@color/transparent" />
  <item android:state_pressed="true"
        android:drawable="@color/blue" />
  <item android:state_focused="true"
        android:drawable="@color/blue" />
</selector>
5
задан Sufian 10 November 2015 в 10:13
поделиться