【问题标题】:Keep d-pad focus changes within current fragment在当前片段内保持 d-pad 焦点变化
【发布时间】:2013-08-26 10:30:57
【问题描述】:

我有一个 android 应用程序,它主要使用 d-pad(上、下、左、右、OK、后退)接收输入

该应用在电视上运行,因此使用片段来分隔各个部分。

我想让方向按钮不​​聚焦在其他片段中的视图。并根据设置为“当前”的片段以不同方式处理方向按钮

对此最优雅的解决方案是什么?

此外,片段会在运行时动态更改。

【问题讨论】:

    标签: java android android-fragments focus d-pad


    【解决方案1】:

    如果方向键是用户的唯一导航方式,例如在某些 Google TV 上,那么在片段边缘停止导航并不是一个好主意。我是如何解决这个问题的,是允许跨界导航和布局元素,这样导航就不会尴尬,并且通过自动查找路径来工作(毕竟,似乎没有办法静态提供下一个要关注的元素在每个方向上,当在另一个片段中时)。

    和你一样,我正在寻找有关如何处理 Google TV 上的片段和导航的参考建议。

    【讨论】:

      猜你喜欢
      • 2016-05-27
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多