我有一个android应用程序,它主要使用d-pad(上、下、左、右、好、后)接收输入
该应用程序在电视上运行,因此使用片段来分隔部分。
我希望在其他片段中不使用方向按钮来聚焦视图。并且根据设置为"当前"的片段来不同地处理方向按钮
对此,最优雅的解决方案是什么?
此外,片段在运行时是动态更改的。
当d-pad是用户的唯一导航方式时,例如在一些谷歌电视上,那么在片段边缘停止导航不是一个好主意。我如何解决这个问题,是通过允许跨境导航和布置元素,这样导航就不会尴尬,并通过自动查找路径来工作(毕竟,在另一个片段中,似乎没有一种方法可以静态地提供每个方向上关注的下一个元素)。
和你一样,我正在寻找关于如何在谷歌电视上处理碎片和导航的参考建议。