カードの視覚レイアウトを定義します。
レイアウトでサポートされているコンテンツについては、各レイアウトの「関連項目」をご覧ください。
継承されるメソッド | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
列挙型の値
public static final CardBuilder.Layout ALERT
中央に大きなアイコンと、その下にメッセージと脚注が含まれるアラート。
public static final CardBuilder.Layout 著者
public static final CardBuilder.Layout CAPTION
画像が背景に全画面で表示され、テキストの字幕と、オプションの下部にアバターが表示されます。
public static final CardBuilder.Layout COLUMNS
2 列のレイアウトで、左側に画像、右側にテキストが表示されます。テキストのサイズは、カードのコンテンツの量に基づいて動的に生成されます。
public static final CardBuilder.Layout COLUMNS_FIXED
2 列のレイアウトで、左側に画像、右側にテキストが表示されます。テキストのサイズは 40 ピクセルに固定されています。このレイアウトは、レストランや設定のスクロール リストなど、このタイプの複数のカードを順番に表示する場合に使用します。表示の一貫性を保つため、各カードを同じサイズでレンダリングすることが重要です。
public static final CardBuilder.Layout EMBED_INSIDE
必要に応じて、標準の脚注、タイムスタンプ、スタック インジケーターを持つカードにカスタム レイアウトを埋め込むことができます。
埋め込みレイアウトは、カードのフッターと重ならないように、カードの標準マージンの範囲内にある RelativeLayout
内にインフレートされます。
getView()
または getRemoteViews()
を呼び出したら、findViewById()
メソッドまたは標準の RemoteViews
メソッドを呼び出して、埋め込みレイアウト内のビューにアクセスできます。
public static final CardBuilder.Layout メニュー
カードの中心にオプション アイコン、その下にオプション脚注(メニュー項目など)を含むテキスト。
public static final CardBuilder.Layout TEXT
カード全体を覆うテキスト(オプションの背景背景画像あり)。テキストのサイズは、カードのコンテンツの量に基づいて動的に生成されます。
public static final CardBuilder.Layout TEXT_FIXED
カード全体を覆うテキスト(オプションの背景背景画像あり)。テキストのサイズは 30 ピクセルに固定されています。このレイアウトは、カードを使用して複数ページ分のテキストを表示する場合に使用してください。また、視覚的に一貫性を持たせるために、各ページを同じサイズでレンダリングすることが重要です。
public static final CardBuilder.Layout TITLE
画像はバックグラウンドで全画面表示され、名前とオプション アイコンは下部中央に配置されます。