问题标签 [leanback]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
305 浏览

android - GuidedStepFragment 添加但无法控制?

我的活动已经添加了一个片段。当我将 GuidedStepFragment 添加到我的活动中时:

虽然GuidedStepFragment'UI显示在前屏,但我无法控制这个。(仍然控制背景片段)

我怎样才能专注于 GuidedStepFragment?

就像 Youtube(android-tv 版)一样,在观看任何视频页面,点击“标记”图标,它会显示 GuidedStepFragment'UI。

非常感谢!!

0 投票
5 回答
3909 浏览

android-tv - android tv - 重新加载适配器数据

我想重新加载浏览片段中的一些行数据。

基本上我想重置适配器数据,而不会在浏览片段中造成类似闪光的效果。知道怎么做吗?

类似于notifyDataSetChanged()列表视图中的内容。

谢谢

0 投票
1 回答
2403 浏览

android - android 应用程序安装但不会在 android 4.4 上打开

我使用leanback 库leanback 版本17:23.1.1 构建了一个应用程序。

这是迄今为止的故事:

1) 该应用程序在我所有 5.0 或更高版本的 android 设备上运行。2) 应用程序在模拟器中运行,Android 5.0 或更高版本和 android 4.4 作为操作系统

问题是它不会在我的两台设备上打开和运行,这两个设备是带有 kitkat(Android 4.4.2)的 android 电视盒。我可以安装应用程序并在已安装应用程序列表中查看它;但我无法打开应用程序,也无法在设备上运行

我使用 android studio 创建应用程序。这是应用程序 gradle.build 文件:

如何让应用程序在我的 android 4.4 设备上运行?

0 投票
1 回答
390 浏览

android - 从 android 电视推荐中恢复活动

我在使用 Leanback Launcher 管理 Android TV 上的推荐(通知)时遇到了一些麻烦。

我在这里使用谷歌示例来实现我自己的:https ://github.com/googlesamples/androidtv-Leanback

预期结果 :

  • 我正在进行我的活动“MainActivity”(带有网络视图)
  • 我按 HOME,所以我在 Leanback 启动器上,推荐包括地雷。
  • 我按下其中一个
  • 恢复活动“MainActivity”,而无需使用带有新附加功能的新 Intent 重新创建它。

实际上,没有重新加载活动的活动恢复工作正常,在 PendingIntent 的创建之下:

当前结果:

  • 我正在进行我的活动“MainActivity”(带有网络视图)
  • 我按 HOME,所以我在 Leanback 启动器上,推荐包括地雷。
  • 我按下其中一个
  • 我的活动通过提取意图值接收“onNewIntent”事件,我始终使用相同的媒体。

这个解决方案不起作用,因为谷歌在示例代码的评论中说:

因此,为了区分所有建议,我必须使用 ID 设置 Action,否则,它将始终是发送到我的活动的最后一个挂起的意图。这是我目前的行为,我在“onNewIntent”中收到的意图(最后一个)总是相同的“媒体”和“id”,无论我点击哪个推荐,我总是得到相同的意图。

但是,如果我使用“id”设置操作,则重新创建活动“MainActivity”,因此恢复失败,并且我的 webview 的上下文被清除,我的 webview 被重新加载:(但我得到了良好媒体的良好意图额外的意图值。

你有一个解决方案来帮助我拥有我想要的行为吗?

为了简化我的问题,如何在不重新加载我的活动的情况下从具有良好挂起意图的推荐中恢复我的活动 B?

预先感谢您的帮助。

0 投票
1 回答
1161 浏览

android - 如何在带有 Leanback 的 Android TV 中播放 youtube 流媒体视频

我还没有找到一种使用leaback 库在Android Tv 中播放youtube 流媒体视频的方法。非常感谢任何建议或指示。

我注意到它会播放 mp4 文件,但不会播放直播。

这是有效的代码:

这工作得很好。

但是,如果我将其更改为如下流式视频:

它不会在屏幕上显示视频。它是空白的,然后崩溃。

当我使用这段代码时:

它只是崩溃

另外 - 我必须将它连接到我的 android 5.0.1 平板电脑,并且 android studio 不会在 Android Studio 中显示 logcat 输出。我需要在 Android Studio 中打开什么选项才能看到 logcat 输出(从应用程序的设备运行)?

感谢大家。

铁螳螂7x

0 投票
0 回答
906 浏览

android - 如何在 Android TV 上显示现在的扑克牌

MediaPlayer用于在我的 android 应用程序中播放音频。

在 Leanback 启动器的推荐行中显示“正在玩牌”时存在一些问题。

我已经MediaSessionCompat.Callback在播放器中扩展了。

我究竟做错了什么?(代码如下)。应该怎么做才能显示这张卡?

0 投票
1 回答
613 浏览

android - 如何在 VerticalGridFragment 中选择并重叠到其他卡时使电视卡项目可扩展

我是 android TV 应用程序的新手。

我有一个问题需要一些帮助来解决。
VerticalGridFragment我有几个卡片项目要显示,一排有 5 个项目。如果未选择卡,我需要不显示卡信息。所以我将InfoVisibility method卡片展示器设置为CARD_REGION_VISIBLE_SELECTED。

卡信息字段现在消失了。但是,选择卡时。所选卡片下方的卡片项目显示不完全是我想要的。它的位置发生了变化。

这里是截图:

实际结果

我的期望

请帮我解决这个问题。先感谢您。

0 投票
1 回答
274 浏览

android-testing - Android TV 应用程序 uiautomator 测试

我们正在尝试为您的电视应用程序使用 uiautomator 测试。但是电视小部件(卡片等)不响应点击事件。

我的问题是,我们如何确保(使用 DPAD 键)导航到正确的 UI 小部件并使用 DPAD_CENTER “单击”它?

0 投票
1 回答
3336 浏览

android - Android TV App - 无法使用遥控器选择列表项

目前我正在开发 Android TV 应用程序。

我使用了 Android Lean 支持库。

我添加了一个ListView,但我无法使用真实设备的遥控器从 listView 中选择任何项目。但是,我可以借助鼠标在我的 Android 虚拟设备上选择 listView 项。

这是我的 listView 示例代码:

arrayViewOrders是我的 ArrayList,其中包含从 JSON Web 服务接收到的数据。

这是我的 JSON 响应:

我还在 AndroidManifest.xml 文件中添加了以下功能:

所以,我的问题是:如何借助遥控器在真实设备中选择任何东西(即列表项、按钮) ?

0 投票
1 回答
6694 浏览

android - 在 Android TV 的 BrowseFragment 标头中添加项目

我使用了 android tvleaback 库的 Google 示例项目作为参考。

所以,我的问题是如何在 Android TV 的 BrowseFragment Header 中添加项目(即 Button、ImageView、TextView)以及搜索按钮。

我可以使用下面的代码注释来隐藏搜索按钮,但我无法将项目与搜索按钮一起添加。

在此处输入图像描述