Integra la libreria dell'interfaccia utente dell'auto nelle app

La libreria dell'interfaccia utente dell'auto contiene due elementi da implementare per le app:

  • Componenti. Classi Java che implementano un comportamento specifico. Ad esempio, CarUiRecyclerView e Barra degli strumenti.

  • Risorse. Risorse Android individuali che rappresentano le manopole a disposizione degli OEM per ottenere coerenza con il proprio design. I componenti di cui sopra utilizzano queste risorse per diventare personalizzabili .

Le app integrano la libreria Car UI aggiungendola come dipendenza:

  • Android 9 e Android 10 (file Android.mk ), aggiungi quanto segue:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (e versioni successive) ( Android.bp ), aggiungi quanto segue:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]
    

Componenti dell'interfaccia utente dell'auto in stile

In generale, le app dovrebbero essere in grado di realizzare tutte le funzionalità necessarie fornendo dati e, in alcuni casi, immagini e icone. Ad esempio, le icone standard come Indietro, Chiudi, Cerca e Menu sono fornite dalla libreria Car UI. Interagisci con Android Automotive Partner Engineering se ritieni che manchino risorse o che siano presenti funzionalità che non possono essere ottenute con i componenti forniti.