У меня есть подкласс ExpandableListActivity, чтобы создать действие, которое
представляет простое древовидное представление о «мире в целом» и позволяет
Пользователь, чтобы выбрать один для дальнейшего использования приложением. У меня проблемы
установить фокус программно. Меня сбивает с толку то, что я могу
используйте D-pad для фокусировки на любом из дочерних или групповых элементов в моем
ExpandableListView, но внутри моего обратного вызова onChildClick (),
isFocusable () возвращает false. Если я могу установить фокус с D-pad, как
может isFocusable () вернуть false?
Моя цель состоит в том, чтобы пользователь не трогал
Записи ExpandableListView, чтобы выбрать их и предоставить пару
кнопки для перемещения фокуса вверх и вниз внутри списка. Я хочу
выбор будет легким для людей без D-pad или с телефоном, который
Представляет D-pad только в ландшафтном режиме (например, Droid).
Есть ли способ, которым я могу программно вводить нажатия клавиш D-pad в
поток ввода событий моего приложения?