我正在开发 Android 电视应用程序
当我尝试在真正的 Android TV 中测试它时
我无法使用遥控器按钮导航到任何按钮或任何内容
上下左右。
我搜索过它,发现我必须使用(启用方向键导航),但我不知道如何使用它,我没有找到任何代码或教程
我的申请就是这么简单。它使动态布局彼此并排,每个布局只有一个按钮和一个回收视图。
默认情况下,Android 实现从布局分布推断出的基本 D-Pad 导航。如果您主要使用列表或线性布局,它会非常有效。
关键区别在于视图处于聚焦状态而不是选定状态,因此如果您使用自定义背景(即按钮),它可能看起来不起作用,但实际上却起作用。
您可以使用键盘上的光标键在模拟器上进行尝试。
或者,如果推断的导航不起作用,您可以定义每个视图的 nextFocusUp、Down、Left 和 Right。
这一切在官方文档中都得到了很好的解释:https://developer.android.com/training/tv/start/navigation.html https://developer.android.com/training/tv/start/navigation.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)