ปุ่มต่างๆ ช่วยให้คุณเข้าถึงการดำเนินการที่ผู้ขับขี่อาจต้องทำ เช่น เพื่อยืนยันตัวเลือกหรือกลับไปยังเทมเพลตก่อนหน้า
สิ่งที่อาจระบุมีดังนี้
- ไอคอนเท่านั้น
- ป้ายกำกับเท่านั้น
- ไอคอน + ป้ายกำกับ
![ตัวอย่างปุ่ม](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-1.png?authuser=0000&hl=th)
การรองรับเทมเพลต
ปุ่มต่างๆ ใช้งานได้ในเทมเพลต Pane, Message, Long Message และ Sign-in หรือบน แถบการทำงาน ในเทมเพลตใดๆ ก็ตาม
คำแนะนำ
คุณกำหนดสีพื้นหน้าและสีพื้นหลังเพื่อแทนที่สีเริ่มต้นได้ อย่างไรก็ตาม โปรดทราบว่า OEM ยานพาหนะเลือกได้ว่าจะใช้สีที่คุณใช้ในแอปเวอร์ชัน AAOS หรือไม่ นอกจากนี้ คุณยังระบุปุ่มที่เป็นปุ่มหลักหรือสร้างปุ่มจับเวลาที่มีตัวจับเวลาในตัวได้ด้วย
ทำให้ป้ายกำกับสั้นเพื่อไม่ให้ถูกตัด โดยเฉพาะในเทมเพลตการนำทางซึ่งมีพื้นที่น้อยกว่าเทมเพลตอื่นๆ
ปุ่มหลัก
ในบางเทมเพลตที่มีปุ่มไม่เกิน 2 ปุ่ม (ข้อความ ข้อความยาว และโทน) คุณสามารถเลือกติดแท็กปุ่ม 1 ปุ่มให้เป็นปุ่มหลักเพื่อแสดงถึงการดำเนินการหลักได้ จากนั้นปุ่มหลักจะมีการดำเนินการเป็นพิเศษใน UI เช่น การไฮไลต์ด้วยสีเฉพาะจุดของแอปเพื่อยกระดับความโดดเด่นและความสามารถในการใช้งาน
![เทมเพลตข้อความที่มี 2 ปุ่มใน Android Auto](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-2.png?authuser=0000&hl=th)
![เทมเพลตข้อความที่มี 2 ปุ่มใน AAOS](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-3.png?authuser=0000&hl=th)
ในตัวอย่าง Android Auto นี้ ปุ่มหลักในเทมเพลตข้อความจะใช้สีเฉพาะจุดที่ระบุโดยแอป
ในตัวอย่าง AAOS นี้ OEM ของยานพาหนะใช้สีเฉพาะจุดของตนเองและเลือกที่จะใส่ปุ่มหลักทางด้านขวา
ปุ่มที่กำหนดเวลา
แอปสามารถสร้างปุ่มที่เชื่อมโยงกับการทำงานเริ่มต้นที่ดำเนินการโดยอัตโนมัติหากผู้ใช้ไม่ดำเนินการภายในระยะเวลาที่กำหนด (แอปสามารถกำหนดค่าได้) ดูตัวอย่างขั้นตอนการใช้กลยุทธ์นี้ได้ที่การตอบสนองต่อการแจ้งเตือนที่กำหนดเวลาไว้
ปุ่มจะกลายเป็นตัวจับเวลาพร้อมสัญญาณบอกสถานะความคืบหน้าในตัวเพื่อแจ้งการนับถอยหลังให้ผู้ใช้ทราบ นาฬิกานับเวลาถอยหลังจะแสดงด้วยเฉดสีที่เลื่อนในแนวนอนผ่านปุ่ม
ไลบรารีแอปจะกำหนดสีตัวจับเวลาตามสีพื้นหลังที่แอปแนะนำสำหรับปุ่ม ซึ่งแก้ไขตามที่จำเป็นเพื่อให้มีคอนทราสต์เพียงพอ
หากต้องการสร้างปุ่มจับเวลา ให้กำหนด การตั้งค่าสถานะเริ่มต้นให้กับปุ่มดังกล่าว
![เทมเพลตข้อความที่มี 2 ปุ่ม โดยปุ่มหนึ่งกำหนดไว้เป็นกำหนดเวลาด้วยธงเริ่มต้น](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-4.png?authuser=0000&hl=th)
![เทมเพลตข้อความที่มี 2 ปุ่ม โดยปุ่มหนึ่งกำหนดไว้เป็นกำหนดเวลาด้วยธงเริ่มต้น](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-5.png?authuser=0000&hl=th)
ในตัวอย่างเหล่านี้ การดำเนินการกลับมาทำงานอีกครั้งหรือยอมรับจะมีผลโดยอัตโนมัติ หากผู้ใช้ไม่ได้เลือกการดำเนินการอื่นไว้ก่อนที่สัญญาณบอกสถานะความคืบหน้าที่แรเงาจะเลื่อนไปจนสุดปุ่ม