问题标签 [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 投票
1 回答
545 浏览

android - 为 Amazon Fire TV Stick 开发应用程序?

我想为亚马逊火棒开发应用程序,但我不知道。我不清楚某些点

  1. 我们能否创建一个独立的应用程序,无需 Android 手机或平板电脑即可运行到亚马逊火棒?

  2. 如果我们可以创建独立的应用程序,那么我们可以调用 web-service 从服务器检索数据吗?

如果您能帮助我解决这些问题,那将是非常有帮助的。

0 投票
2 回答
2274 浏览

android - 为 Android TV 应用程序更改 BrowseFragment 的 SearchView 默认图标?

对于 Leanback BrowseFragment,默认情况下,屏幕左侧有一个搜索视图。这是一种更改默认图标SearchOrbView或隐藏它的方法。

https://cdn-images-1.medium.com/max/800/1*oIFbcdjYrIqxU55-B23tjA.gif

0 投票
1 回答
2077 浏览

android - GuidedStepFragment 是适用于 android Mobile 还是仅适用于 android TV?

该片段包含在android.support.v17.leanback.app.GuidedStepFragmentLeanback 库的一部分中。

我认为 Leanback 适用于 Android TV,GuidedStepFragment如果我尝试在移动设备中实现它会起作用吗?

以下是片段的示例:https ://youtu.be/RhXuihvQ4Lg

0 投票
1 回答
381 浏览

java - 使用后退按钮离开 GuidedStepFragment 时出现空白屏幕

我有一个活动,我们称之为 LeanbackSettingsActivity。我有 3 个片段。

'FirstStepFragment' - 其中包含几个选项可以转到其他 2 个片段之一:Option1 -> SubFragment1 Option2 -> SubFragment2

所有 3 个片段都扩展了“GuidedStepFragment”。

如果我在 SubFragment1 或 SubFragment2 中按下 Android TV 遥控器上的“返回”按钮,它会返回到 FirstStepFragment。没关系,但是如果我再次按下后退(当我在 FirstStepFragment 中时),它会进入一个空白屏幕。再按一次,它就退出了。

我假设它是在屏幕空白时显示的活动。

如何修复该行为,以便当我离开 FirstStepFragment 时它也会完成活动?

这是我活动中的 onCreate :

0 投票
0 回答
347 浏览

android - 滚动时更新适配器会导致 GridLayoutManager.getOpticalLeft() 中出现 NullPointerException

我正在使用leanback库:HorizontalGridView+ ArrayObjectAdapter

我知道还有很多其他类似的问题。解决方案是通知适配器有更改。

但就我而言,即使我确实通知了适配器,在快速滚动时我仍然会收到此错误。

我使用以下代码更新我的适配器:

showsAdapter是 的一个实例ArrayObjectAdapter。这addAll是这个类的方法:

如您所见,此方法通知适配器。

我还能做些什么来修复此错误或至少防止异常?

0 投票
0 回答
362 浏览

android - 我们可以在浏览片段中垂直对齐行吗?

我们可以垂直对齐浏览片段的行吗?或者我们有什么可以在浏览片段中使用的东西,以便每个类别都有不同的列(多行)?

在此处输入图像描述

因此,根据我当前的实现,我正在运行时创建多个浏览片段。每个类别都是一个新的浏览片段。为此,在管理焦点和识别单击哪个项目 Id(movie) 方面存在很多挑战。我无法将焦点从第一类转移到第二类,因为它们现在是不同的浏览片段。如果我尝试覆盖 dispatchKeyEvent 方法,则浏览片段会丢失其默认的键事件处理。

因此,如果我们可以将行作为列,这对我来说会很容易。 此应用程序适用于电视。非常欢迎对此设计提出任何其他想法/建议。

提前致谢。

0 投票
2 回答
2544 浏览

android - 在android tv中更改browsefragment的选定项目的缩放

我想为电视元素的 BrowseFragment 更改所选元素的缩放值。可能吗?还是在browsefragment中硬编码的zoom os?

0 投票
3 回答
7563 浏览

android-tv - android-tv 更改浏览片段行标题的文本颜色和字体

如何更改浏览片段中行标题的文本颜色和字体?文本不在菜单中,而是出现在行上方的文本。

0 投票
1 回答
721 浏览

android-tv - android tv - 浏览片段中搜索图像的参考

我有一个场景,我需要动态地将焦点设置在浏览片段中的搜索图标上。为此,我需要获取搜索图标的参考。知道如何完成。

谢谢

0 投票
2 回答
2741 浏览

android - 在列表中动态添加更多卡片 Row android TV 倾斜

我正在开发一个 Android TV 应用程序已经有一段时间了,而且我在开发它的过程中已经走了很长一段路。我正在尝试开发像爆米花时间这样的应用程序,但它适用于 Google Nexus 电视盒。我陷入的问题非常简单,但即使经过很多努力,我仍然无法找出解决方案。我正在从包含所有电影详细信息和链接的数据库中获取 json 数据,并且效果很好。 在所有应用程序视图

现在,那些在 Android TV 上使用过 you tube 应用程序的人一定已经注意到它是基于leanback 构建的,当您在列表行中向下滚动时,更多的卡片会添加到一行中,同样,该应用程序会根据 json 调用来获取更多数据我们正在滚动的类别。(这就​​是我想要做的)

现在这是不可能的,如果我请求大数据,需要很长时间才能从服务器获取所有内容,所以我设计了一种方法,通过它我可以在滚动时进行 json 调用,但我无法在运行时将它们呈现在列表行中.