【发布时间】:2019-04-04 16:38:18
【问题描述】:
因此,我正在构建一个可在基于 android 的流媒体上运行的倾斜启动器应用程序。
为了构建自定义启动器,我已阅读所有 Google 规范。
现在,为了让它成为一个启动器,我需要该应用充当流媒体的默认启动器,这样它将是启动时首先打开的东西。
当涉及到后仰应用时,我真的找不到太多关于这个主题的信息,但仅适用于普通的移动应用。
我已尝试将 HOME 和 DEFAULT 类别添加到清单中的 MAIN 活动(如下所示),但它不起作用,但我什至不确定这是否仅适用于移动应用程序或后靠应用程序也因为缺乏我能找到的信息 -
<activity android:name=".activities.SplashActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
此外,我想知道是否有这样做而不要求用户选择默认启动器,而是自动将其设为默认启动器。
提前感谢所有帮助者。
【问题讨论】:
-
Google 允许运营商(电信公司、集成商等)创建他们的自定义启动器。要进入此“运营商层”计划,您必须具备运营商资格并使用经过 Android TV 认证的盒子。如果是这种情况,我建议您与您的 STB 提供商和/或 Google 联系以启动此流程。
标签: android launcher android-tv android-launcher leanback