Để tìm hiểu thêm về cách sử dụng tính năng âm thanh nhiều khu vực trong hệ thống giải trí ở ghế sau trên ô tô, hãy xem phần Âm thanh nhiều vùng.
Nhà sản xuất thiết bị có thể liên kết màn hình với một vùng âm thanh trong xe. Ví dụ: đối với xe ô tô có một khu vực giải trí chính và ghế sau, nhà sản xuất thiết bị có thể có cấu hình trên phân vùng nhà cung cấp:
<?xml version="1.0" encoding="utf-8"?> <carAudioConfigurations xmlns:car="http://schemas.android.com/apk/res-auto"> <zones> <zone name="primary zone"> <volumeGroups> <group> <device address="bus001_media"> <context context="music"/> </device> <device address="bus002_others"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-1>" /> </displays> </zone> <zone name="rear seat"> <volumeGroups> <group> <device address="bus100_all"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-2>" /> </displays> </zone> </zones> </carAudioConfigurations> </xml> |
CarAudioService
phân tích cú pháp tệp cấu hình này và thiết lập
định tuyến âm thanh theo ngữ cảnh âm thanh (hoặc mức sử dụng âm thanh) tại thời điểm khởi động. Trong
thời gian chạy, CarAudioService
sẽ phát hiện thêm một sự kiện khởi chạy ứng dụng và tự động
chỉ định ứng dụng cho vùng dựa trên UID.
Triển khai
Đối với mã nhận dạng ổn định mà nhà sản xuất thiết bị có thể đưa vào cấu hình tệp, xem Mã nhận dạng hiển thị tĩnh.