CardBuilder.Layout

Adicionado no nível da API XE21

Define os layouts visuais dos cartões.

Consulte a seção "Consulte também" de cada layout para saber qual conteúdo é compatível com ele.

Métodos herdados

Valores de tipo enumerado

Adicionado no nível da API XE21

public Static final CardBuilder.Layout ALERTA

Um alerta com um grande ícone centralizado, além de uma mensagem e uma nota de rodapé abaixo.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout AUTHOR

Adicionado no nível da API XE21

public Static final CardBuilder.Layout CAPTION

As imagens aparecem em tela cheia em segundo plano com uma legenda de texto e um avatar opcional na parte de baixo do card.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout COLUNAS

Um layout de duas colunas com imagens à esquerda e texto à direita. O tamanho do texto é dinâmico com base na quantidade de conteúdo no card.

Adicionado no nível da API XE21

public Static 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 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.

Adicionado no nível da API XE22

public Static final CardBuilder.Layout EMBED_INSIDE

Permite que um layout personalizado seja incorporado em um cartão que, opcionalmente, tem uma nota de rodapé, um carimbo de data/hora e um indicador de pilha padrão.

O layout incorporado será inflado dentro de um RelativeLayout delimitado dentro das margens padrão do card para que não se sobreponha ao rodapé dele.

Depois de chamar getView() ou getRemoteViews(), chame findViewById() ou métodos RemoteViews padrão para acessar as visualizações dentro do layout incorporado.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout MENU

Texto com um ícone opcional centralizado no card e uma nota de rodapé opcional abaixo, como um item de menu.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout TEXT

Texto que preenche todo o card, com imagens de plano de fundo opcionais. O tamanho do texto é dinâmico com base na quantidade de conteúdo no card.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout TEXT_FIXED

Texto que preenche todo o card, com imagens de plano de fundo opcionais. O tamanho do texto é fixo em 30 pixels. Esse layout deve ser usado ao usar cartões para exibir várias páginas de texto. É importante renderizar cada página no mesmo tamanho para manter a consistência visual.

Adicionado no nível da API XE21

public Static final CardBuilder.Layout TITLE

As imagens aparecem em tela cheia em segundo plano com um nome e um ícone opcional centralizados na parte de baixo.