問題タブ [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

スナックバーは AndroidTv のリーンバック サポート ライブラリでサポートされていますか? 私は現在使用してcom.android.support:leanback-v17:23.1.1おり、ボタン付きのスナックバーでアプリを離れたところからビデオの再生を続行するオプションをユーザーに提供したいと思います。

または、画面全体に重ならないポップアップのような同様の UI ダイアログがありますか?

私が知っている唯一の解決策は、オーバーレイフラグメントを実装することですが、問題は次のとおりです。他のオプションはありますか?

0 投票する
1 に答える
181 参照

android - リーンバックアンドロイドで属性と色を変更する

Leanback は内部的にいくつかのデフォルトの色と属性を使用しています。それをオーバーライドしたいのですが、可能であればどうすればよいですか?

基本的にこれらの属性をオーバーライドしたい attr name="playbackProgressPrimaryColor" format="reference|color" attr name="playbackControlsIconHighlightColor" format="reference|color"

0 投票する
1 に答える
428 参照

android - leanback ライブラリの Playback Overlay フラグメントのボタンを押し続ける

Android TV アプリでビデオ コントロール用の再生オーバーレイ フラグメントを使用しています。問題は、ボタンが連続して押されているかどうかを知りたいことです。

0 投票する
4 に答える
5209 参照

android - Leanback VerticalGridFragment は上部の間隔を削除します

VerticalGridFragment を使用して、検索やタイトルを表示する必要のないグリッドのようなレイアウトでアイテムを表示しています。また、マージンなしで画面の上から行を開始したいと考えています。何か助けはありますか?下の画像の例

0 投票する
3 に答える
2839 参照

java - BrowseFragment でヘッダーを無効にする

BrowseFragmentでヘッダーを無効にし、 ArrayObjectAdapterカードに追加する必要があります。私がsetHeadersState(HEADERS_DISABLED)アプリケーションクラッシュを行うとき。setHeadersState(HEADERS_DISABLED)たとえば、後でメソッドを実行するonLoadFinishedと、アプリケーションはクラッシュしませんが、アダプターに項目が表示されるたびにではなく、ヘッダー バーがすぐに表示されてから非表示になります。

MainFragment.class

ログ:

0 投票する
1 に答える
336 参照

android - 透明な PlaybackControlsRow リーンバックを作成する方法

PlaybackControlsRow背景色を #00000000 に設定しようとしましたが、灰色の背景が表示されます。下の画像では、緑の代わりに透明な色が必要です。 ここに画像の説明を入力

0 投票する
0 に答える
365 参照

android - 0 にリセットされる行フラグメントの位置

私のアプリでは、ホームページに多数の行フラグメントがあり、すべて BrowseFragment に含まれています。一番上の行はカルーセルなので、ArrayObjectAdapter を拡張して、開始インデックスを Integer.MAX_VALUE/2 に設定し、選択したインデックスのモジュラスに基づいてアイテムを返すようにしました。私が抱えている問題は、ページのさらに下の行に移動し (カルーセルが画面外になるまで)、ページに戻ってカルーセルを画面に戻すと、カルーセルのインデックスがリセットされることです。すべてのインデックス作成が Leanback ライブラリによって処理されているように見えるため、このバグを追跡するのに苦労しています。

他の誰かがこのエラーを見たことがありますか、またはそれを修正する方法を知っていますか? 他に必要な情報があれば提供できるよう最善を尽くしますが、Leanback 以外の位置追跡を処理しているものはわかりません。

0 投票する
0 に答える
177 参照

android - PreferenceCategory クラスがロリポップ以前のデバイスで見つからない

彼ら!問題が発生しました。設定を表示するためにサポート設定のleanbackライブラリを使用しています。

場合によっては、モバイル デバイスでリーンバックの設定を表示する必要もあります。Lollipop よりのデバイスでは、次のスタックトレースでフラグメントがインフレ時にクラッシュします。

「at android.view.Vie」の後に何が起こるかは誰にもわかりませんが、私は問題をローカライズしました。これは、モバイル デバイスがPreferenceCategoryクラス/レイアウトを見つけられないためです。Preferences.xml ファイルから PreferenceCategories を削除すると、すべてが完全に機能します。

サポート設定ライブラリも追加されましたが、問題は解決していません

なぜこれが起こるのか、何か考えはありますか?

PS: さらに情報が必要な場合は、情報源を追加し、すべての質問に回答します。

どうもありがとう!