As linhas são componentes personalizáveis usados para criar vários tipos de listas, como listas com dados ou imagens. Eles são compatíveis com modelos e podem mostrar uma pequena quantidade de texto 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.
Barra de progresso
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. Você pode marcar uma linha como desativada para torná-la 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. É possível marcar uma linha
Suporte a modelos
Os seguintes modelos são compatíveis com linhas:
- Modelo de item com seções
- Lista
- Lista de lugares (mapa)
- Pesquisa
- Modelo de painel sem divisores de linha porque as linhas não são acionáveis.
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
|