ผสานรวมไลบรารี UI ของรถเข้ากับแอป

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

  • คอมโพเนนต์ คลาส Java ที่ใช้ลักษณะการทํางานหนึ่งๆ เช่น CarUiRecyclerView และ Toolbar

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

แอปผสานรวมไลบรารี UI ของรถโดยเพิ่มเป็นทรัพยากร Dependency ดังนี้

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

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

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

จัดสไตล์คอมโพเนนต์ UI ของรถ

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