2013-12-25 3 views
0

Я работаю над пользовательским приложением для телевизионной платформы.Android ListView с фокусируемыми элементами в строке

Мне нужно что-то похожее на вид сетки, но очень продвинутое в моем приложении. Мне нужно, чтобы каждая строка была независимой и незаметно прокручивалась от других.

Так что я создал нормальный вертикальный ListView ... и в каждой строке у меня есть пользовательский горизонтальный вид списка ...

Теперь у меня есть проблема, что мой горизонтальный список просмотры элемент может получить фокус от вертикального списка.

Вертикальный просмотр списка не обязательно должен быть доступен для кликов, ему просто нужно прокручивать вверх и вниз и придавать фокус горизонтальным строкам.

В горизонтальных элементах представления списка У меня есть реальное содержание, которое фокусирование и интерактивные ..

Я попытался с различными setFocusable, параметры при setClicable, setFocusableInTouchMode, setDescendantFocusability ...

Но ничего не получалось, я не может сосредоточиться на горизонтальном списке.

Также я не использую сенсорные события, но дистанционный контроллер.

Tnx заранее!

+0

Я думаю, что и должны показать ур XML-код? – keshav

+0

Я делаю все в java, нет xml-кода. Существует список видов ... и в его адаптере я раздуваю горизонтальные списки в виде детей. – Veljko

ответ

0

попытаться переопределить dispatchTouchEvent или onInterceptTouchEvent

+0

Вы уверены? Я использую ключи дистанционного управления и DPAD. Нет событий касания. – Veljko

Смежные вопросы