问题标签 [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 回答
979 浏览

android - 小吃店或吐司 AndroidTv

Snackbar 是否受 AndroidTv 的leanback 支持库支持?我目前正在使用com.android.support:leanback-v17:23.1.1,我想向用户提供一个选项,让他可以从他离开应用程序的位置继续播放视频,并带有一个带有按钮的 Snackbar。

或者是一些类似的 UI 对话框,例如不会完全覆盖屏幕的弹出窗口?

我知道的唯一解决方案是实现一个覆盖片段,但问题是:还有其他选择吗?

0 投票
1 回答
818 浏览

android - 在leanback中更改播放图标的背景颜色

我在 Android Tv 中使用 PlaybackOverLayFragment 进行播放控件。我想在选择特定图标时更改背景颜色。但找不到任何公共方法来做。为了清楚起见,下面我附上了图像。请参阅 playicon 背景图像,即我想换成其他颜色。

0 投票
1 回答
181 浏览

android - 在leanback android中更改属性和颜色

Leanback 内部正在使用一些默认颜色和属性。我想覆盖它。如果可以,有可能怎么做?

基本上这些属性我想覆盖 attr name="playbackProgressPrimaryColor" format="reference|color" attr name="playbackControlsIconHighlightColor" format="reference|color"

0 投票
1 回答
428 浏览

android - 连续按下leanback库中播放覆盖片段中的按钮

我在我的 Android TV 应用程序中使用播放覆盖片段进行视频控制。问题是我想知道按钮是否被连续按下。但在回调中我只知道何时按下。

0 投票
4 回答
5209 浏览

android - Leanback VerticalGridFragment 删除顶部间距

我正在使用 VerticalGridFragment 在类似网格的布局中显示项目我不需要显示搜索或标题,并且我希望行从屏幕顶部开始而没有任何边距。有什么帮助吗?下图中的示例

0 投票
3 回答
2839 浏览

java - Disabling headers in BrowseFragment

I need to disable headers in BrowseFragment, and add to the ArrayObjectAdapter card. When I do a setHeadersState(HEADERS_DISABLED) application crushes. If I run setHeadersState(HEADERS_DISABLED) method later, for example in onLoadFinished, the application does not crash, but the header bar immediately visible and then hidden, not every time an item is displayed in the adapter.

MainFragment.class

Log:

0 投票
1 回答
336 浏览

android - 如何创建透明的 PlaybackControlsRow 倾斜

我想要透明PlaybackControlsRow背景而不是颜色一我尝试将背景颜色设置为#00000000,但它显示了一些灰色背景。在下图中,我想要透明颜色而不是绿色。 在此处输入图像描述

0 投票
0 回答
365 浏览

android - 行片段的位置被重置为 0

在我的应用程序中,主页上有许多行片段,它们都包含在 BrowseFragment 中。最上面一行是一个轮播,所以我扩展了 ArrayObjectAdapter 以便它将起始索引设置为 Integer.MAX_VALUE/2 并根据所选索引的模数返回项目。我遇到的问题是,当转到页面下方的行(足够远以至于轮播离开屏幕)然后返回页面以使轮播回到屏幕上时,轮播的索引被重置到 0。我很难追踪这个错误,因为似乎所有索引都是由 Leanback 库处理的。

有没有其他人看到这个错误和/或知道如何解决它?如果您需要任何其他信息,我会尽力提供,但我不知道除了 Leanback 之外还有什么可以处理位置跟踪。

0 投票
1 回答
1380 浏览

android - 为ListView创建类似于leanback的缩放效果

我正在尝试为我的 ListView 创建一种效果,该效果与 Leanback 中的 Row 项目的外观相似。我已经尝试过查看,Presenter但无法定义这些动画存在的位置。它们不必是 1:1,但下面的屏幕截图是我正在尝试做的一个示例。ListRowObjectAdapter

截屏

对此的“基本”组件如下:

  • 需要对项目焦点进行动画处理以“膨胀”或“展开”

  • 当它被选中时,它需要有一个阴影,类似于为 Material 对象设置“高度”

  • 当一个新项目成为焦点时,旧项目需要返回到其先前的状态

这不需要是特定的leanback。我只是在寻找leanback 行已经做的通用版本。

0 投票
0 回答
177 浏览

android - 在棒棒糖之前的设备上找不到 PreferenceCategory 类

伙计们!我遇到了一个问题。我正在使用支持首选项倾斜库来显示设置。

在某些情况下,我还需要在移动设备上显示后仰设置,并且在Lollipop 之前的设备上,片段在使用此堆栈跟踪时因膨胀而崩溃

没有人知道,“在 android.view.Vie”之后会发生什么,但我已经本地化了问题,那是因为移动设备找不到PreferenceCategory类/布局。如果我从preferences.xml 文件中删除PreferenceCategories - 一切正常。

还添加了支持首选项库,但这并没有解决问题。

你有什么想法,为什么会发生这种情况?

PS:如果您需要更多信息 - 我会添加更多来源并回答所有问题。

非常感谢!