Definiert die visuellen Layouts für Karten.
Im Abschnitt „Weitere Informationen“ der einzelnen Layouts sehen Sie, welche Inhalte vom Layout unterstützt werden.
Übernommene Methoden | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Aufzählungswerte
public static final CardBuilder.Layout BENACHRICHTIGUNG
Eine Benachrichtigung mit einem großen zentrierten Symbol und einer Nachricht und Fußnote darunter.
public static final CardBuilder.Layout AUTHOR
Inhalte mit Schwerpunkt auf dem Autor: ein Avatar mit einer Überschrift und Zwischenüberschrift und darunter Text.
public static final CardBuilder.Layout CAPTION
Bilder erscheinen im Vollbildmodus mit Text und einem optionalen Avatar unten auf der Karte.
public static final CardBuilder.Layout SPALTEN
Ein zweispaltiges Layout mit Bildern links und Text rechts Die Größe des Textes hängt von der Menge der Inhalte auf der Karte ab.
public static final CardBuilder.Layout COLUMNS_FIXED
Ein zweispaltiges Layout mit Bildern links und Text rechts Die Textgröße beträgt 40 Pixel. Dieses Layout sollte beim Anzeigen von mehreren Karten dieses Typs in einer Abfolge verwendet werden, z. B. in einer scrollbaren Liste von Restaurants oder in den Einstellungen. Aus Gründen der visuellen Konsistenz ist es wichtig, jede Karte in derselben Größe zu rendern.
public static final CardBuilder.Layout EMBED_INSIDE
Ermöglicht das Einbetten eines benutzerdefinierten Layouts in eine Karte, das optional eine Standardfußnote, einen Zeitstempel und einen Stack-Indikator enthält.
Das eingebettete Layout wird in einem RelativeLayout
aufgebläht, das innerhalb der Standardränder der Karte so begrenzt ist, dass es sich nicht mit der Fußzeile der Karte überschneidet.
Nachdem du getView()
oder getRemoteViews()
aufgerufen hast, kannst du die findViewById()
- oder die standardmäßigen RemoteViews
-Methoden aufrufen, um auf die Ansichten in deinem eingebetteten Layout zuzugreifen.
public static final CardBuilder.Layout MENU
Text mit einem optionalen Symbol in der Mitte 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 Größe des Textes hängt von der Menge der Inhalte auf der Karte ab.
public static final CardBuilder.Layout TEXT_FIXED
Text, der die gesamte Karte ausfüllt, mit optionalen Hintergrundbildern Die Schriftgröße beträgt 30 Pixel. Dieses Layout sollte bei Karten verwendet werden, um mehrere Seiten mit Text anzuzeigen. Aus Gründen der visuellen Konsistenz ist es wichtig, jede Seite in derselben Größe zu rendern.
public static final CardBuilder.Layout TITLE
Bilder werden im Hintergrund im Vollbildmodus angezeigt. Unten siehst du ein optionales Symbol.