問題タブ [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 に答える
664 参照

android - Android Studio Leanback 非表示のステータス バー

私はAndroid TVアプリに取り組んでいます。デフォルトでは、Leanback テーマが使用されます。アプリがデバイスで実行されている場合、明らかにテレビであるため、ステータスバーはありません。ただし、Render Screen の Android Studio で .xml を設計すると、ステータス バーが表示され、配置が難しくなります。

Leanback テーマを使用しているときに、Android Studio のレンダリング画面でステータス バーを非表示にする方法はありますか。

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

android - Android Leanback ライブラリ BrowseFragment

別のフラグメントと共にアクティビティ内で BrowseFragment を使用したいと考えています。他のフラグメントの目的は、リストビューを持つことです。選択された各項目で、BrowseFragment が新しいデータで再ロードされます。これはお勧めですか?

0 投票する
2 に答える
1056 参照

android - ImageCardView から背景を削除する

私は新しいandroid.support.v17.leanbackライブラリを使い始めましたが、スタイリングに問題がありImageCardViewます。

画像を別の形に変更しているので、たとえばImageCardViewカードを使用するときに自動的に生成される背景と影を削除したいと思います。ListRow影を残すと、カードが正方形のように影と背景が表示されるため、カードが奇妙に見えます。

すべての要素に異なる背景を設定しようとしましたが、うまくいきません。通常の背景色 (緑、青など) を設定すると、画像または情報領域の背景が変わりますが、透明な背景を設定すると、カード全体を覆う別の背景が表示されます。

この問題を解決する方法はありますか?

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

android - Android TV | 親ビュー (Horizo​​ntalGridView) 内で ListRow 項目を中央に配置する方法

Leanback を使用して、ビデオ プレーヤーのプレーヤー コントロール バーの真上にアクション アイテムの行を作成しようとしています。

アクション アイテムは、(絵文字の反応を表すために) アクション可能な画像ビューの ListRow です。

私の問題: プライマリ コントロール バーとセカンダリ コントロール バーがプレーヤーの中央に配置されているように、それらを中央に配置することができません。現在のリスト行は次のように表示されます。絵文字アイテム

個々のアクションを定義する XML レイアウトは次のとおりです。

そして、各行アイテムをインスタンス化するプレゼンター:

次に、次のようにプレーヤーのフラグメントに行を追加します。

私は android:layout_gravity="center" とプログラムによる Horizo​​ntalGridView.setGravity ()の両方のアプローチを試しましたが成功しませんでした。

理由、および/または行を中央に配置するための代替方法はありますか?

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

android - おすすめカード選択時の背景画像変更

テレビ用のアプリを作成していて、おすすめカードが選択されたときにホーム画面の背景画像を変更しようとしています。

画像がコンテンツ プロバイダーでローカルに読み込まれるコード サンプルを見つけました。

これに関する問題は、ファイルをローカルではなく URL からロードする必要があることです。Notification.Builderクラスには他に役立つメソッドはありません。背景画像として URL からビットマップを読み込むには何を使用すればよいですか?

0 投票する
2 に答える
885 参照

android - ImageCardView の上に View オーバーレイを追加する

私は TV アプリに取り組んでおりleanback support library、可能な限り使用しようとしています。私が遭遇した問題は、ImageViewinの上に View を追加しようとしているということですImageCardView。その画像の上にカスタム ビューを配置したいと思います。

View on 0 index を単純に追加しようとしましたが、画像を押し下げてその上に配置するだけです。ImageCardViewFrameLayout が表示されますが、すべての子が垂直方向に配置されるように変更FrameLayoutされているようです。

また、 の親をフェッチしてそこにビューを追加しようとしましたImageCardViewShadowOverlayContainer、まだ表示されません。

通常のカードの例:

ここに画像の説明を入力

私が達成しようとしていること: ここに画像の説明を入力

そのビューを追加する方法について何か提案はありますか? ありがとうございました。