Définit la mise en page visuelle des fiches.
Reportez-vous à la section "Voir également" de chaque mise en page pour connaître le contenu compatible.
Méthodes héritées | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Valeurs d'énumération
public static final CardBuilder.Layout ALERT
Une alerte avec une grande icône centrée et un message et une note de bas de page
public static final CardBuilder.Layout AUTHOR
Contenus axés sur l'auteur: un avatar avec un titre et un sous-titre, et un corps de texte en dessous
public static final CardBuilder.Layout CAPTION
Les images s'affichent en plein écran en arrière-plan avec une légende de texte et un avatar facultatif au bas de la fiche.
public static final CardBuilder.Layout COLONNES
Mise en page sur deux colonnes avec des images à gauche et du texte à droite. La taille du texte est dynamique en fonction de la quantité de contenu dans la fiche.
public static final CardBuilder.Layout COLUMNS_FIXED
Mise en page sur deux colonnes avec des images à gauche et du texte à droite. La taille du texte est fixe à 40 pixels. Cette mise en page doit être utilisée lors de l'affichage de plusieurs cartes de ce type dans une séquence, par exemple une liste déroulante de restaurants ou de paramètres. Il est important d'afficher la même taille dans chaque fiche pour obtenir une cohérence visuelle.
public static final CardBuilder.Layout EMBED_INSIDE
Permet d'intégrer une mise en page personnalisée dans une fiche comportant éventuellement une note de bas de page, un horodatage et un indicateur de pile standards.
La mise en page intégrée sera gonflée dans un RelativeLayout
limité dans les marges standards de la carte afin qu'il ne chevauche pas le pied de page de la fiche.
Une fois que vous avez appelé getView()
ou getRemoteViews()
, vous pouvez appeler les méthodes findViewById()
ou RemoteViews
standards pour accéder aux vues dans votre mise en page intégrée.
public static final CardBuilder.Layout MENU
Texte avec une icône facultative centrée dans la fiche et une note de bas de page facultative, comme un plat.
public static final CardBuilder.Layout TEXT
Texte qui remplit toute la fiche, avec des images de fond facultatives. La taille du texte est dynamique en fonction de la quantité de contenu dans la fiche.
public static final CardBuilder.Layout TEXT_FIXED
Texte qui remplit toute la fiche, avec des images de fond facultatives. La taille du texte est fixée à 30 pixels. Cette mise en page doit être utilisée lorsque vous utilisez des fiches pour afficher plusieurs pages de texte. Il est important d'afficher la taille de chaque page à des fins de cohérence visuelle.
public static final CardBuilder.Layout TITLE
Les images s'affichent en plein écran en arrière-plan. Le nom et l'icône facultative sont centrés en bas.