Definiert die visuellen Layouts für Karten.
Im Abschnitt „Weitere Informationen“ der einzelnen Layouts finden Sie Informationen dazu, welche Inhalte vom Layout unterstützt werden.
| Übernommene Methoden | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Enum-Werte
public static final CardBuilder.Layout ALERT
Eine Warnung mit einem großen zentrierten Symbol sowie einer Nachricht und einer Fußnote darunter
public static final CardBuilder.Layout AUTHOR
Inhalte mit Fokus auf dem Autor: ein Avatar mit Überschrift und Zwischenüberschrift sowie Text darunter.
public static final CardBuilder.Layout CAPTION
Bilder werden im Hintergrund im Vollbildmodus angezeigt, mit einem Untertitel und optional einem Avatar am unteren Rand der Karte.
public static final CardBuilder.Layout SPALTEN
Ein zweispaltiges Layout mit Bildern auf der linken und Text auf der rechten Seite. Die Textgröße richtet sich nach der Menge des Karteninhalts.
public static final CardBuilder.Layout COLUMNS_FIXED
Ein zweispaltiges Layout mit Bildern auf der linken und Text auf der rechten Seite. Die Textgröße ist auf 40 Pixel festgelegt. Dieses Layout sollte verwendet werden, wenn mehrere Karten dieses Typs in einer Sequenz angezeigt werden, z. B. eine scrollbare Liste mit Restaurants oder Restaurants. Es ist wichtig, jede Karte aus Gründen der Konsistenz in derselben Größe zu rendern.
public static final CardBuilder.Layout EMBED_INSIDE
Ermöglicht das Einbetten eines benutzerdefinierten Layouts in eine Karte, die optional eine Standardfußnote, einen Zeitstempel und einen Stapelindikator hat.
Das eingebettete Layout wird in einem RelativeLayout aufgebläht, der innerhalb der Standardränder der Karte begrenzt ist, damit es sich nicht mit der Fußzeile der Karte überschneidet.
Nachdem Sie getView() oder getRemoteViews() aufgerufen haben, können Sie findViewById() oder die Standardmethode RemoteViews aufrufen, um auf die Ansichten innerhalb des eingebetteten Layouts zuzugreifen.
public static final CardBuilder.Layout MENU
Text mit einem optionalen Symbol in der Mitte der Karte und einer optionalen Fußnote darunter, z. B. einem Menüpunkt.
Weitere Informationen
public static final CardBuilder.Layout TEXT
Text, der die gesamte Karte ausfüllt, mit optionalen Hintergrundbildern. Die Textgröße richtet sich nach der Menge des Karteninhalts.
public static final CardBuilder.Layout TEXT_FIXED
Text, der die gesamte Karte ausfüllt, mit optionalen Hintergrundbildern. Die Textgröße ist auf 30 Pixel festgelegt. Dieses Layout sollte verwendet werden, wenn Infokarten zum Anzeigen mehrerer Textseiten verwendet werden. Aus Gründen der optischen Einheitlichkeit ist es wichtig, dass jede Seite in derselben Größe gerendert wird.
public static final CardBuilder.Layout TITLE
Bilder werden im Hintergrund als Vollbild angezeigt und mit einem Namen und einem optionalen Symbol unten zentriert.