Linhas

As linhas são componentes personalizáveis usados para criar vários tipos de listas, como listas com dados ou imagens. Elas são compatíveis com modelos e podem mostrar uma pequena quantidade de texto junto com outros elementos.

Variantes de linha

É possível personalizar as linhas adicionando imagens, ícones, botões e muito mais para desbloquear mais funcionalidades para os motoristas. Estes exemplos mostram cada uma das opções disponíveis.

Título: obrigatório. Até duas linhas, em que a segunda linha é quebrada ou aparece após uma quebra de linha.

Texto secundário: opcional. Até duas linhas com cor de texto personalizável.

Ícone inline: opcional. No texto principal ou secundário.

Decoração numérica: opcional. Normalmente usado para indicar uma quantidade de conteúdo não visto, como mensagens não lidas.

Imagem: opcional

Ações: quando usadas em determinados modelos, as linhas podem ter até dois botões de ação.

Navegável: quando uma linha é marcada como navegável, o sistema fornece um ícone que indica isso. As linhas navegáveis também precisam ser clicáveis (veja abaixo) e não podem conter ações.

Como as linhas se comportam

  • Clicável: opcional. A linha pode ser marcada
  • Ativado: por padrão, todas as linhas são tratadas como ativadas. É possível marcar uma linha como desativada para que ela fique indisponível e
  • Indexável: por padrão, todas as linhas são indexadas pelo texto do título para classificação alfabética quando usadas em um modelo que oferece suporte a essa funcionalidade. Você pode marcar uma linha

Suporte a modelos

Os seguintes modelos são compatíveis com linhas:

Itens de linha

Além do texto principal e secundário e de uma imagem ou ícone, as linhas no modelo de lista também podem incluir qualquer um dos seguintes elementos:

Botão ativar/desativar: opcional

Botão de opção: opcional. Usado apenas em listas selecionáveis, que precisam ter botões de opção em todas as linhas.

Texto secundário mais longo: se o texto secundário tiver mais de duas linhas, ele será truncado durante a condução. O texto completo só fica visível quando o veículo está estacionado.

Orientação

Uma linha com uma chave de alternância não pode conter um botão de opção e vice-versa. Além disso, os acentos circunflexos não são usados em listas com botões de alternância ou de opção. No entanto, uma linha com qualquer uma dessas opções também pode conter uma imagem ou um ícone e texto de ajuste.

Linhas quando estacionado

Quando estacionado, é possível incluir textos mais longos nas linhas, conforme mostrado nos exemplos a seguir.

Recursos

Tipo Link
Referência da API Row, Row.Builder