Мое приложение поддерживает соответствие требованиям ADA. Для этого я добавил
android:focusable="true"
свойство для пользовательских ListView
элементов (3-4 TextView). Но после этого мое событие щелчка элемента ListView
не работает. Когда я удалил вышеуказанное свойство из элементов списка, он работает нормально. Но для соответствия требованиям ADA мне это нужно. Как я могу решить эту проблему?
РЕДАКТИРОВАТЬ:
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:nextFocusForward="@+id/city"
android:text="****"
android:focusable="true"
android:textColor="@android:color/black"
android:textStyle="bold" />
<TextView
android:id="@+id/city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:nextFocusForward="@+id/address"
android:text="5145 N"
android:focusable="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TX 78731"
android:focusable="true"
android:textColor="@android:color/black" />
</LinearLayout>