Установите и установите флажки в списке Android, используя трекбол устройства.

В моем приложении для Android я использовал Listview, и в каждом элементе списка есть два флажка. Проблема в том, что пользователь не может установить эти флажки, используя трекбол устройства. Он выделяет весь элемент при перемещении, чтобы установить флажок с помощью трекбола устройства, и не позволяет пользователю выбрать один из флажков, который находится в элементе в представлении списка.

Если сенсорный экран перемещает палец и ставит флажок, возможно. Но как я могу позволить это сделать с помощью трекбола устройства, чтобы переместиться и поставить галочку напротив нужного.

Если кто-то может помочь мне достичь этого, это большая помощь..... Спасибо заранее...!!!

Редактирует... Или это невозможно сделать, работать с трекболом?????

2 ответа

Решение

Ты звонил listView.setItemsCanFocus(true)?

Я успешно выполнил ваше требование, установив focusable в false.

<CheckBox
            android:id="@+id/checkBox"
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:layout_gravity="center_vertical"
            android:focusable="false"
            />

Попытайся.

Другие вопросы по тегам