У меня есть приложение, поддерживающее как Android TV, так и смартфоны.
В целом навигация по приложению проходит нормально, но у меня есть одна проблема с макетом, как этот
View with Buttons
RecyclerView
View with Buttons
Я хочу перемещаться по этому представлениюс D-pad (или стрелками), но Recycler - своего рода проблема.
Я могу установить фокус на переработчике сверху и снизу, установив
android:nextFocusDown="@+id/recycler"
и сделав фокусировщик на фокусировку, но теперь яхотите «войти» в переработчик, например, с помощью D-pad OK (или Enter)
как я могу переместить фокус с переработчика на первого потомка переработчика по imeInputType (ok / enter) и сбросить фокус при нажатии(назад / esc) от ребенка обратно к его родительскому переработчику?