Integra la libreria di UI dell'auto nelle app

La libreria UI dell'auto contiene due elementi che le app possono implementare:

  • Componenti. Classi Java che implementano un comportamento specifico. Ad esempio: CarUiRecyclerView e la barra degli strumenti.

  • Risorse. Risorse Android singole che rappresentano le manopole disponibili per gli OEM, per garantire la coerenza con il proprio design. I componenti precedenti utilizzano questi le risorse per renderle personalizzabili.

Le app integrano la libreria di UI dell'auto aggiungendola come dipendenza:

  • Android 9 e Android 10 (Android.mk file), 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 Stile auto

In generale, le app devono essere in grado di ottenere tutte le funzionalità necessarie fornendo e, in alcuni casi, immagini e icone. Ad esempio, icone standard come Indietro, Chiudi, Il menu e le funzionalità di ricerca sono forniti dalla raccolta UI dell'auto. Collabora con il partner Android Automotive Engineering se ti accorgi che mancano risorse o se c'è una funzionalità che non può essere ottenuti con i componenti forniti.