2017-11-24 10 views
0

FullWidthDetailsOverviewRowPresenterをLeanback DetailFragmentにカスタマイズしたいと思います。私が達成したいLeanback SampleLeanback DetailFragment FullWidthDetailsOverviewRowPresenterのカスタマイズ

3つのことは、以下のとおりです。上から概要の下までAction秒を取得

  1. 概要の高さを下げることで、スクロールダウンすることなく関連するムービーを見ることができます。
  2. オーバービューの上部に表示される背景イメージとスペースはなくなります。画面は上のように始まります。

最終的な結果は次のようにする必要があります:Dove detail

私はすでに概要内修正する方法を知っています。私はそれの外でどのように変更する必要がありますか?

答えて

1

この画面のキービューを移動しているため、現在の実装を完全に破棄して独自のカスタムビューを最初から作成する必要があるように思えます。ボタンを下に移動すると詳細画像(詳細テキストを説明テキストの右側に移動しているように見える)によって、DetailFragmentをサブクラス化するだけでなく、ボタンを少なくすることができます。 Leanbackの開発者は、さまざまなアプリの一貫した体験を望むため、インターフェイスのカスタマイズを制限することを意図的に意図していたのではないでしょうか。

アーキテクチャに応じて、新しいレイアウトファイルを作成し、DetailsFragment(またはDetailsPresenter)のサブクラスにロードします。

このインプレッションは、tuenti tv samplepart two of Marcus Gabilheri'sカスタマイズシリーズ

でご覧になれます。
関連する問題