gpt4 book ai didi

android - 如何从 Android TV 应用程序中删除垂直信箱?

转载 作者:行者123 更新时间:2023-12-03 10:02:12 27 4
gpt4 key购买 nike

我已经向 Play 商店提交了一个 android tv 应用程序并收到了拒绝电子邮件,解释了原因:
不是横向设计的。您的应用在电视上显示时具有垂直信箱。请将您的应用设计为横向显示。
我曾尝试从屏幕设计中删除边距,但这对我没有帮助。谁能帮我解决这个问题。我已经添加了leanback 启动器 Intent 和software.leanback 使用具有真实值(value)的功能标签。
enter image description here
enter image description here
提前致谢。

最佳答案

您不想在不明确测试的情况下删除填充/边距。您必须处理电视上的过度扫描,因此在边缘放置任何重要的东西意味着它可能在某些设备上不可见。在 ATV 上,正常值是水平 48dp 和垂直 27dp。如果您使用的是 Leanback 库,则会为您处理。
垂直信箱几乎总是在横向显示固有纵向方向的情况。
您应该验证您的所有 Activity 都没有设置 screenOrientation(除非它是横向的)。人们经常会忘记某个特定的屏幕是强制纵向的(例如,来自 3rd 方 SDK 的登录屏幕)。在 ATV 模拟器上快速启动每个 Activity/Fragment 也将帮助您发现任何严重错误。
如果您的应用有视频,您还需要确保合理匹配宽高比。例如,您应该在横向上显示 16x9 视频而不是 2x3 视频。

关于android - 如何从 Android TV 应用程序中删除垂直信箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64220165/

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