我有一个Android应用程序主要接收输入使用d-pad(向上,向下,向左,向右,确定,返回)
该应用在电视上运行,因此使用片段来分隔各个部分。
我想在其他片段中保持聚焦视图的方向按钮。并且根据设置为" current"
的片段,处理方向按钮的方式不同对此最优雅的解决方案是什么?
另外,片段在运行时动态更改。
答案 0 :(得分:0)
当d-pad是用户的唯一导航方式时,例如在某些Google TV上,那么停止片段边缘的导航并不是一个好主意。我是如何解决这个问题的,是通过允许跨界导航和布局元素,使导航不尴尬,并通过自动查找路径来工作(毕竟,似乎没有办法静态地提供下一个要聚焦的元素在每个方向上,当在另一个片段时)。
与您一样,我正在寻找有关如何在Google TV上处理片段和导航的参考建议。