Как установить фокус на выбранной сетке в GridView - PullRequest
0 голосов
/ 19 января 2012

Я реализую Grid View в моем приложении для Android.

Я хочу установить фокус на выбранной сетке.Как я могу получить решение этой проблемы?

Ответы [ 2 ]

1 голос
/ 19 января 2012

Я рекомендую установить флажок для каждого элемента сетки, который указывает выбранный или нет. и, при выборе элемента сетки, установите флажки правильно и вызовите notifyDatasetChanged () на вашем адаптере. это будет работать Я сделал то же самое.

0 голосов
/ 19 января 2012

Если вам действительно нужно установить фокус на GridView, тогда вызовите метод GridView requestFocus().Если вам нужно установить фокус на указанном элементе в GridView, найдите его по getChildAt(), а также позвоните requestFocus().Вы также должны быть уверены, что ваше устройство не находится в режиме Touch

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...