ไลบรารี UI ของรถ (car-ui-library) เป็นไลบรารี UI ยานยนต์ที่ทำงานได้ด้วยตนเองซึ่ง OEM ปรับแต่งได้ Google แนะนำ แนะนำให้คุณใช้ car-ui-library เพื่อสร้างแอปของคุณ หากทำไม่ได้ ทางเลือกสองทาง:
- ใน Android 12 คุณจะใช้
car-rotary-lib
ได้ กลุ่มย่อยของ car-ui-library - ใน Android 11 คุณต้องติดตั้งใช้งาน
FocusParkingView
,FocusArea
และDirectManipulationHelper
ตามที่อธิบายไว้ด้านล่าง
ใช้งาน FocusparkingView
คุณจะใช้ FocusParkingView
ของคุณเองหรือจะคัดลอกชั้นเรียนจาก
car-ui-library ไปยังโปรเจ็กต์ของคุณ
วิธีนำ FocusParkingView
ไปใช้มีดังนี้
- ฮาร์ดโค้ดชื่อคลาสการช่วยเหลือพิเศษเพื่อให้
RotaryService
จดจำได้:@Override public CharSequence getAccessibilityClassName() { return "com.android.car.ui.FocusParkingView"; }
ใช้งาน FocusArea
คุณสามารถใช้ FocusArea
ของคุณเองได้เช่นเดียวกับ FocusParkingView
หรือคัดลอกชั้นเรียนจาก car-ui-library ไปยังโปรเจ็กต์ของคุณ
วิธีนำ FocusArea
ไปใช้มีดังนี้
- ฮาร์ดโค้ดชื่อคลาสการช่วยเหลือพิเศษเพื่อให้บริการแบบหมุนจดจำได้ ดังนี้
@Override public CharSequence getAccessibilityClassName() { return "com.android.car.ui.FocusArea"; }
ติดตั้งใช้งาน DirectManipulationHelper
นี่คือคลาสยูทิลิตี คุณสามารถคัดลอกชั้นเรียนจาก car-ui-library ไปยังโปรเจ็กต์ของคุณได้