2017-03-14 8 views

答えて

1

これを行う方法はいくつかあります。より洗練されたアプローチはBaseCardViewを拡張する独自のカスタムCardViewを作成すると思います。その後、その円形カードタイプを提示できる独自のCardPresenterを作成することができます。

leanback showcaseサンプルアプリケーションでは、カードのカスタマイズについて非常に詳しく説明しています。私はそれをすべて見てみることをお勧めしますが、関連する部分は彼らの習慣になりますCharacterCardView。それは完全に自身のcustom layoutです。そしてそれはそれ自身のCharacterCardPresenterです。私はここにコードをコピーしたいが、それらのクラスのリンクはより良い正義を行うだろう。

代わりに、lb_image_card_view.xmlを上書きして、自分の円形の表示に置き換えることができます。リソースidsとビュータイプを同じにしておけば、好きなようにスタイリングすることができます。 ImageCardViewも、あなたがImageCardView docsで読むことができる高度にスタイル可能です。

+1

ありがとうございました!それは私が探しているものです。 – ArolaAb

関連する問題