การรวมไลบรารี UI ของรถเข้ากับแอพ

ไลบรารี UI ของรถมีองค์ประกอบสองอย่างสำหรับแอปที่จะใช้:

  • ส่วนประกอบ คลาส Java ที่ใช้ลักษณะการทำงานเฉพาะ ตัวอย่างเช่น CarUiRecyclerView และ Toolbar

  • ทรัพยากร ทรัพยากร Android ส่วนบุคคลที่แสดงถึง ลูกบิดที่ มีให้สำหรับ OEM เพื่อให้สอดคล้องกับการออกแบบของตนเอง ส่วนประกอบด้านบนใช้ทรัพยากรเหล่านี้เพื่อ ปรับแต่ง ได้

แอปพลิเคชั่นรวมไลบรารี Car UI โดยเพิ่มเป็นการอ้างอิง:

  • Android 9 และ Android 10 (ไฟล์ Android.mk ) ให้เพิ่มสิ่งต่อไปนี้:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (และสูงกว่า) ( Android.bp ) ให้เพิ่มสิ่งต่อไปนี้:

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

หากต้องการดูตัวอย่างการใช้ส่วนประกอบไลบรารี Car UI โปรดดูแอป Paintbooth ใน packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth

ส่วนประกอบ UI ของรถจัดแต่งทรงผม

โดยทั่วไปแอปพลิเคชันควรสามารถใช้งานฟังก์ชันที่จำเป็นทั้งหมดได้โดยการให้ข้อมูลและในบางกรณีรูปภาพและไอคอน ตัวอย่างเช่นไอคอนมาตรฐานเช่นย้อนกลับปิดค้นหาและเมนูมีให้โดยไลบรารี UI ของรถ มีส่วนร่วมกับ Android Automotive Partner Engineering หากคุณพบว่ามีทรัพยากรที่ขาดหายไปหรือมีฟังก์ชันที่ไม่สามารถใช้งานได้กับส่วนประกอบที่ให้มา