ปรับแต่งการควบคุมการเล่น
นอกจากการตัดสินใจว่าจะจัดระเบียบเนื้อหาแอปสำหรับการไปยังส่วนต่างๆ และการเรียกดู
แล้ว คุณต้องตัดสินใจว่าต้องการคิวหรือการควบคุมที่กำหนดเองสำหรับการเล่นเนื้อหาไหม
ผู้ผลิตรถยนต์และ Google จะดูแลการใช้งานและจัดรูปแบบมุมมองการเล่น แถบควบคุมที่ย่อเล็กสุด และคิว และยังมีชุดการควบคุมการเล่นพื้นฐาน ซึ่งรวมถึงเล่น/หยุดชั่วคราว ถัดไป ก่อนหน้า และรายการเพิ่มเติม อีกด้วย
(ถัดไป และก่อนหน้า ขึ้นอยู่กับแอปที่รองรับการดำเนินการเหล่านี้)
หากการควบคุมเหล่านี้เพียงพอสำหรับแอปแล้ว คุณก็ถือว่าเสร็จสิ้น
แต่หากคุณต้องการเพิ่มคิวหรือเข้าถึงการเล่นเพิ่มเติม
นอกเหนือจากที่ผู้ผลิตรถมีให้ คุณต้องตัดสินใจดังนี้
แสดงภาพขนาดย่อสำหรับรายการคิวหรือไม่
ดูว่าจะแสดงไอคอนหรือเวลาที่ผ่านไปสำหรับรายการที่เล่นอยู่ในคิวหรือไม่
รวมรายการที่เล่นก่อนหน้านี้ในคิวหรือไม่
คุณต้องการการดำเนินการที่กำหนดเองแบบใดบนแถบควบคุม และควรแทนที่การควบคุมถัดไป และก่อนหน้า ของผู้ผลิตรถยนต์หรือไม่
ไอคอนที่แสดงถึงสถานะที่เกี่ยวข้องของการดำเนินการแต่ละอย่าง (เช่น
พร้อมใช้งานและปิดใช้)
หมายเหตุ: การดำเนินการที่กำหนดเองจะแสดงตามลำดับที่เพิ่มลงใน PlaybackState
ไอคอนของผู้ใช้จะระบุเป็นทรัพยากรของไอคอน ดูรายละเอียดได้ที่เพิ่มการดำเนินการเล่นที่กำหนดเอง
มุมมองการเล่น
ฟีเจอร์ที่สำคัญที่สุดอย่างหนึ่งในการออกแบบแอปสื่อคือมุมมองการเล่น
ตัวอย่างมุมมองการเล่น
มุมมองการเล่นนี้จะแสดงเพลงที่กำลังเล่นอยู่ (Android Auto)
ผู้ใช้ได้เปิดเมนูรายการเพิ่มเติมทางด้านขวาของหน้าจอ ซึ่งมีฟังก์ชันการทำงานมากขึ้น (Android Auto)
มุมมองการเล่นนี้จะแสดงเพลงที่กำลังเล่นอยู่ (AAOS)
ผู้ใช้ได้เปิดเมนูรายการเพิ่มเติมทางด้านขวาของหน้าจอ ซึ่งมีฟังก์ชันการทำงานมากกว่า (AAOS)
ตัวอย่าง 2 รายการ (รายการและตารางกริด) ของแอปสื่อใน AAOS (แนวตั้ง)
ข้อกำหนดการควบคุมการเล่น
โปรดคำนึงถึงข้อกำหนดและคำแนะนำต่อไปนี้
ระดับความต้องการ
ข้อกำหนด
ต้อง
นักพัฒนาแอปต้องมีคุณสมบัติต่อไปนี้
ระบุไอคอนเวกเตอร์แบบขาวดำ
สำหรับการดำเนินการที่กำหนดเองที่สัญลักษณ์เพิ่ม และเปลี่ยนแบบไดนามิกเพื่อแสดงสถานะ
ควร
นักพัฒนาแอปควรทำดังนี้
หากใช้ข้อความ (รวมถึงตัวเลข) ในไอคอน ให้ใช้พื้นที่สูงสุด ในช่องที่ล้อมรอบเพื่อให้ข้อความมีขนาดใหญ่และสามารถอ่านได้มากที่สุด
พ.ค.
นักพัฒนาแอปอาจทำสิ่งต่อไปนี้
เหตุผล
UI ของแอปที่สม่ำเสมอ : นักพัฒนาแอปต้องปรับอินเทอร์เฟซสำหรับการกระทำที่กำหนดเองในแอปสื่อให้มีการทำงานที่คล้ายกันที่ผู้ใช้ของตนคุ้นเคยในอุปกรณ์อื่นเพื่อสร้างประสบการณ์การใช้งานที่คุ้นเคยสำหรับรถ
ข้อมูลโดยย่อ : ข้อความอาจดูเล็กลงเมื่อจับคู่กับระบบไอคอน ดังนั้นข้อความในไอคอนจึงควรขยายให้ใหญ่ที่สุดภายในพื้นที่ว่าง
คิว
และควรให้วิธีเรียกดูรายการแหล่งที่มาของเสียงแก่ผู้ใช้ด้วย
ตัวอย่างคิว
ผู้ใช้ตรวจสอบคิวของสื่อที่กำลังจะเผยแพร่ได้ (Android Auto) ได้ที่นี่
ผู้ใช้จะเห็นรายการสื่อที่กำลังจะเปิดตัว (AAOS) ในส่วนนี้
ผู้ใช้ตรวจสอบคิวของสื่อที่กำลังจะเผยแพร่ได้ (AAOS, แนวตั้ง) ในหน้านี้
ข้อกำหนดของคิว
ระดับความต้องการ
ข้อกำหนด
ควร
นักพัฒนาแอปควรทำดังนี้
ระบุตัวบ่งชี้ของรายการคิวที่เล่นอยู่ในปัจจุบัน
รวมรายการที่เล่นก่อนหน้านี้ในคิว
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับสัญญาณบอกสถานะความคืบหน้าและคิว โปรดดูเปิดใช้การควบคุมการเล่น
พ.ค.
นักพัฒนาแอปอาจทำสิ่งต่อไปนี้
เหตุผล
UI ของข้อมูลโดยย่อ : ผู้ใช้ควรเห็นเนื้อหาที่กำลังเล่นได้อย่างรวดเร็ว
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-07-23 UTC
[null,null,["อัปเดตล่าสุด 2024-07-23 UTC"],[[["Design your media app's playback view and decide if you need custom controls beyond Play/Pause, Next, Previous, and Overflow."],["Provide monochrome vector icons for any custom actions, dynamically changing them to reflect the state (e.g., available, disabled)."],["Give users a queue to browse audio sources, ideally indicating the currently playing item and including previously played items."],["For custom action icons, maximize text size for readability and limit the number of custom actions to 6 (or 8 if Next/Previous aren't used)."],["Consider including thumbnails and elapsed time or an icon for the currently playing item in the queue for better user experience."]]],[]]