Установите и установите флажки в списке Android, используя трекбол устройства. - PullRequest
0 голосов
/ 16 августа 2011

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

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

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

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

Ответы [ 2 ]

1 голос
/ 17 августа 2011

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

0 голосов
/ 16 августа 2011

Я успешно выполнил ваше требование, установив для фокуса значение false.

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

Попробуйте.

...