A biblioteca Car UI contém dois elementos que os apps podem implementar:
-
Componentes. Classes Java que implementam um comportamento específico. Por exemplo: CarUiRecyclerView e barra de ferramentas.
-
Recursos. Recursos individuais do Android que representam os botãos para OEMs alcançarem consistência com seu próprio design. Os componentes acima usam recursos sejam personalizáveis.
Os apps integram a biblioteca da interface do carro adicionando-a como uma dependência:
-
Android 9 e Android 10 (arquivo
Android.mk
), adicione o seguinte:LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
-
Android 11 (e versões mais recentes) (
Android.bp
), adicione o seguinte:static_libs: [ ... "car-ui-lib-bp", ]
Estilizar componentes da interface do carro
Em geral, os apps precisam atingir todas as funcionalidades necessárias oferecendo dados e, em certos casos, imagens e ícones. Por exemplo, ícones padrão como Voltar, Fechar, A pesquisa e o menu são fornecidos pela biblioteca da interface do carro. Interaja com o parceiro Android Automotive Engenharia se você achar que faltam recursos ou se há funcionalidade que não pode ser com os componentes fornecidos.