gpt4 book ai didi

AndroidTV 缺少 DPad 功能

转载 作者:行者123 更新时间:2023-12-03 14:57:15 33 4
gpt4 key购买 nike

我的应用程序在 AndroidTV 上使用 DPad 完全可用和导航。好吧,它肯定在我的 AndroidTV 和 AVD 上。

然而,谷歌一直拒绝我将其标记为支持 AndroidTV 的呼吁。

没有任何反馈,除了

Missing DPad functionality Your app requires user interaction for menus or app navigation. Please make sure that all menus and app navigation are fully functional using a DPad. Please refer to our DPAD Control and Hardware Declaration documentation.



你知道他们是否真的在测试这些应用程序,还是他们只是在寻找某些代码模式?来自他们的信息看起来是自动的,我还没有和任何人交谈过。

如果我记录我正在使用的应用程序并向他们发送演示链接会有所帮助吗?

最佳答案

AndroidTV 应用程序支持并期望后退 Activity 。此外,方向键需要最少的 Remote 支持,如上、下、左、右、选择、返回和主页按钮。

D-pad minimum controlsThe default controller for a TV device is a D-pad. In general, your app should be operable from a remote controller that only has up, down, left, right, select, Back, and Home buttons. If your app is a game that typically requires a game controller with additional controls, your app should attempt to allow gameplay with these D-pad controls. In this case, your app should also warn the user that a controller is required and allow them to exit your game gracefully using the D-pad controller. For more information about handling navigation with D-pad controller for TV devices, see Create TV navigation.


将以下行添加到 AndroidManifest.xml 中的主要 Activity 中可能有助于 Dpad 支持。
        <intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
如果它不起作用并且这些行已经在 list 中,请分享您的 list 文件。

关于AndroidTV 缺少 DPad 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49713825/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com