Personalizar controles de mídia

Além de decidir como o conteúdo do aplicativo é organizado para navegação e navegação, você precisa decidir se quer uma fila ou controles personalizados para reproduzir o conteúdo.

Os fabricantes de automóveis implementam e estilizam a visualização de reprodução, a barra de controle minimizada e a fila. Eles também oferecem um conjunto básico de controles de reprodução, incluindo Reproduzir/Pausar, Próximo, Anterior e Estourar. Se esses controles forem suficientes para seu app, está tudo pronto.

No entanto, se você quiser fornecer uma fila ou acesso a outras ações de reprodução além das fornecidas pelos fabricantes de carros, precisará decidir:

  • Se as miniaturas dos itens da fila serão exibidas
  • Se um ícone ou o tempo decorrido será exibido para o item em reprodução na fila
  • Se os itens reproduzidos anteriormente serão incluídos na fila
  • Quais ações personalizadas você quer na barra de controle e se elas devem substituir os controles "Próxima" e "Anterior" do fabricante do carro.
  • Qual será a aparência dos ícones que representam os estados relevantes de cada ação (por exemplo, disponível e desativado)

Para ver exemplos da interface de reprodução, acesse Como reproduzir mídia.


Diretrizes de controle de mídia

Nível do requisito Diretrizes
DEVE Os desenvolvedores de apps precisam:
  • Forneça ícones vetoriais monocromáticos (pretos ou brancos) para todas as ações personalizadas que eles adicionarem e os mude dinamicamente para indicar o estado
DEVE Os desenvolvedores de apps precisam:
  • Se usar texto (incluindo números) em um ícone, utilize o espaço máximo na caixa delimitadora para deixar o texto o maior e legível possível.
MAIO Os desenvolvedores de apps podem:
  • Forneça ícones vetoriais monocromáticos (pretos ou brancos) para até oito ações personalizadas

Justificativa:

  • IU consistente no app:os desenvolvedores de apps precisam alinhar as interfaces para ações personalizadas em apps de mídia com ações semelhantes que os usuários em outros dispositivos conheçam.
  • Visualização rápida:o texto pode parecer menor quando combinado com a iconografia, portanto, o texto em ícones precisa ser maximizado dentro do espaço disponível.

Diretrizes da fila

As considerações a seguir se aplicam se você decidir implementar uma fila para permitir que os usuários vejam o conteúdo em reprodução e em breve.

Nível do requisito Diretrizes
DEVE Os desenvolvedores de apps precisam:
  • Fornecer um indicador para o item em reprodução na fila
  • Incluir itens já reproduzidos na fila
MAIO Os desenvolvedores de apps podem:
  • Fornecer miniaturas para itens da fila
  • Indique o item em reprodução no momento com um ícone ou exibindo o tempo decorrido

Justificativa:

  • Interface de visualização rápida:os usuários precisam ver rapidamente o que está sendo reproduzido.