1.我正在开发一个 android 应用程序作为机顶盒的电子节目指南 (EPG),然后是这个项目https://github.com/codessentials/android-tv-epg。"
2.我可以从左到右导航,从右到左(水平滚动)&也能看到焦点(左右遥控键导航),
3.我无法从上到下和从下到上导航,无法滚动并且看不到焦点,该视图已完全打开,所以焦点向下但我看不到。
4.如何从上到下滚动(上下遥控键导航)
1.我正在开发一个 android 应用程序作为机顶盒的电子节目指南 (EPG),然后是这个项目https://github.com/codessentials/android-tv-epg。"
2.我可以从左到右导航,从右到左(水平滚动)&也能看到焦点(左右遥控键导航),
3.我无法从上到下和从下到上导航,无法滚动并且看不到焦点,该视图已完全打开,所以焦点向下但我看不到。
4.如何从上到下滚动(上下遥控键导航)
您可以查看此文档。Android 框架会根据布局中可聚焦元素的相对位置自动应用定向导航方案。您应该使用 D-pad 控制器在您的应用程序中测试生成的导航方案。测试后,如果您决定希望用户以特定方式在您的布局中移动,您可以为控件设置显式方向导航。检查Android 用户界面小部件的所有可用导航属性列表。要使用这些显式导航属性之一,请将值设置为android:id
布局中另一个小部件的 ID(值)。您应该将导航顺序设置为循环,以便最后一个控件将焦点引导回第一个控件。