Define os layouts visuais dos cards.
Consulte a seção "Ver também" de cada layout para ver qual conteúdo é compatível com o layout.
Métodos herdados | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Valores de enumeração
público estático final CardBuilder.Layout ALERT
Um alerta com um grande ícone centralizado e uma mensagem e nota de rodapé abaixo.
público estático final CardBuilder.Layout AUTHOR
Conteúdo com foco no autor: um avatar com um título e subtítulo e corpo de texto abaixo.
público estático final CardBuilder.Layout CAPTION
As imagens aparecem em tela cheia em segundo plano com uma legenda de texto e um avatar opcional na parte inferior do card.
público estático final CardBuilder.Layout COLUNAS
Um layout de duas colunas com imagens à esquerda e texto à direita. O tamanho do texto é dinâmico, dependendo da quantidade de conteúdo no card.
público estático final CardBuilder.Layout COLUMNS_FIXED
Um layout de duas colunas com imagens à esquerda e texto à direita. O tamanho do texto é fixo em 40 pixels. Esse layout precisa ser usado ao exibir vários cards desse tipo em uma sequência, como uma lista de rolagem de restaurantes ou configurações, e é importante renderizar cada card no mesmo tamanho para manter a consistência visual.
público estático final CardBuilder.Layout INCLUDE_INSIDE
Permite que um layout personalizado seja incorporado a um cartão que tenha uma nota de rodapé padrão, carimbo de data/hora e indicador de pilha.
O layout incorporado será inflado dentro de um RelativeLayout
dentro das margens padrão do cartão para que não se sobreponha ao rodapé do cartão.
Depois de chamar getView()
ou getRemoteViews()
, você pode chamar métodos findViewById()
ou RemoteViews
padrão para acessar as visualizações no layout incorporado.
público estático final CardBuilder.Layout MENU
Texto com um ícone opcional centralizado no card e uma nota de rodapé opcional abaixo, como um item de menu.
público estático final CardBuilder.Layout TEXT
Texto que preenche o card inteiro, com imagens de plano de fundo opcionais. O tamanho do texto é dinâmico, de acordo com a quantidade de conteúdo no card.
público estático final CardBuilder.Layout TEXT_FIXED
Texto que preenche o card inteiro, com imagens de plano de fundo opcionais. O tamanho do texto é fixo em 30 pixels. Esse layout precisa ser usado ao usar cards para exibir várias páginas de texto. É importante renderizar cada página com o mesmo tamanho para manter a consistência visual.
público estático final CardBuilder.Layout TITLE
As imagens aparecem em tela cheia em segundo plano com um nome e um ícone opcional centralizados na parte inferior.