Définit la mise en page visuelle des cartes.
Consultez la section "Voir également" de chaque mise en page pour connaître son contenu compatible.
| Méthodes héritées | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Valeurs enum
public statique final CardBuilder.Layout ALERT
Une alerte avec une grande icône centrée et un message et une note de bas de page en dessous.
public statique final CardBuilder.Layout AUTHOR
Contenu axé sur l'auteur: un avatar avec un en-tête et un sous-titre, et le corps du texte en dessous.
public statique final CardBuilder.Layout CAPTION
Les images s'affichent en plein écran en arrière-plan, avec une légende et un avatar facultatif au bas de la carte.
public statique final CardBuilder.Layout COLONNES
Mise en page en 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 statique final CardBuilder.Layout COLUMNS_FIXED
Mise en page en deux colonnes avec des images à gauche et du texte à droite. La taille du texte est fixée à 40 pixels. Cette mise en page doit être utilisée pour afficher plusieurs cartes de ce type dans une séquence, comme une liste déroulante de restaurants ou de paramètres. Il est important d'afficher chaque carte à la même taille pour une cohérence visuelle.
public statique final CardBuilder.Layout EMBED_INSIDE
Permet d'intégrer une mise en page personnalisée dans une fiche qui comporte éventuellement une note de bas de page, un code temporel et un indicateur de pile standards.
La mise en page intégrée est gonflée dans une RelativeLayout limitée dans les marges standards de la fiche afin qu'elle ne chevauche pas le pied de page.
Une fois que vous avez appelé getView() ou getRemoteViews(), vous pouvez appeler les méthodes findViewById() ou RemoteViews standards pour accéder aux vues au sein de votre mise en page intégrée.
public statique final CardBuilder.Layout MENU
Texte avec une icône facultative centrée dans la carte et une note de bas de page facultative en dessous, comme un élément de menu.
public statique final CardBuilder.Layout TEXT
Texte qui occupe 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 statique final CardBuilder.Layout TEXT_FIXED
Texte qui occupe 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 cartes pour afficher plusieurs pages de texte. Il est important d'afficher chaque page à la même taille pour une cohérence visuelle.
public statique final CardBuilder.Layout TITLE
Les images s'affichent en plein écran en arrière-plan, avec un nom et une icône facultative centré en bas.