帮助用户在 Android TV 上查找内容

TV 设备提供许多娱乐选项,其中包含来自应用和相关内容服务的数千个选择。同时,大多数用户偏好使用所需输入尽可能少的 TV。由于提供这么多选择,您的应用应该提供快捷的路径供用户发现和欣赏内容。

您可以通过主屏幕上的推荐帮助用户发现内容,从而使您的应用能够搜索到,并将您的内容与 Google 助理集成。本主题简要介绍其中每个方面并链接到相关主题和资源以获取更多信息。

主屏幕上的推荐内容

Android TV 主屏幕使用频道和节目显示推荐内容。频道在主屏幕上以单独的行显示,并用卡片显示该频道的所有可观看节目。

要了解详情,请参阅主屏幕上的推荐内容

使您的应用可搜索

Android TV 使用 Android 搜索界面检索已安装应用中的内容数据并向用户提供搜索结果。您的应用内容数据可以包含在这些结果中,以便让用户能够即时访问应用中的内容。

要了解详情,请参阅使 TV 应用可搜索

与 Google 助理集成

通过实现搜索和播放控件,您的应用可与 Android TV 上的 Google 助理集成。要大致了解这一主题,请阅读 Android 开发者博客上的这篇博文

您还应该查看 Android TV 上的助理示例,其中显示了如何同时实现客户端搜索和播放控件。

如果使您的应用可搜索,Google 助理可以查询您的应用。请注意,您提供给 Google 助理的深层链接应该是一个通用链接或具有 android-app:// 架构。

播放控件

Android TV 上的 Google 助理使用媒体会话向您的应用发送命令。

如果您使用的是 ExoPlayer,则可使用 MediaSessionConnector(ExoPlayer 的扩展程序)轻松与 Google 助理集成。要了解详情,请阅读 Android 开发者博客上的这篇博文

其他资源

要详细了解如何帮助用户在 Android TV 上查找内容,请参阅下面列出的其他资源。

示例

代码实验室

博客

视频