
Android 16 เปิดตัวเทมเพลตการแจ้งเตือนใหม่เพื่อช่วยให้ผู้ใช้ติดตามเส้นทางตั้งแต่ต้นจนจบที่ผู้ใช้เริ่มต้นได้อย่างราบรื่น การแจ้งเตือนเหล่านี้จะได้รับการอัปเกรด ระดับการมองเห็นในแพลตฟอร์มของระบบและได้รับการจัดอันดับสูงสุดในลิ้นชักการแจ้งเตือน
ใช้ Notification.ProgressStyle
เพื่อจัดรูปแบบการแจ้งเตือนที่เน้นความคืบหน้า
กรณีการใช้งานหลักๆ ได้แก่ การแชร์รถ การนำส่ง และการนำทาง ในคลาสนี้ คุณจะเห็นความสามารถในการระบุสถานะและเหตุการณ์สำคัญในเส้นทางของผู้ใช้โดยใช้แต้มและกลุ่ม
ชั้นเรียนที่เกี่ยวข้อง
คลาสต่อไปนี้มี API ต่างๆ ที่คุณใช้สร้างการแจ้งเตือนProgressStyle
โครงสร้างและการปรับแต่ง
รูปภาพต่อไปนี้แสดงส่วนต่างๆ ที่ประกอบกันเป็นProgressStyle
การแจ้งเตือน

ก. ส่วนหัว - ข้อความย่อย |
|
ข. ส่วนหัว - เวลา |
|
C. ชื่อเนื้อหา |
|
ง. ข้อความเนื้อหา |
|
E. แถบความคืบหน้า |
|
ฉ. ปุ่มการทำงาน |

ตั้งค่า
ใช้ API ที่เหมาะสมและทำตามแนวทางปฏิบัติแนะนำเพื่อมอบประสบการณ์ของผู้ใช้ที่ดีที่สุด สำหรับการอัปเดตความคืบหน้า
- ตั้งค่าช่องที่เหมาะสมเพื่อให้เป็นไปตามการมองเห็นที่ได้รับการโปรโมต
- ใช้องค์ประกอบภาพที่เหมาะสมเพื่อแนะนําผู้ใช้ เช่น แอปเรียกรถ
ควรกำหนดรูปภาพยานพาหนะและใช้สีที่แม่นยำที่สุดของยานพาหนะใน
การแจ้งเตือนโดยใช้
Notification#setLargeIcon
- ใช้ภาษาที่สั้นกระชับและชัดเจนเพื่อกำหนดความคืบหน้าของเส้นทางของผู้ใช้ เวลาที่มาถึง ชื่อคนขับ และสถานะการเดินทางเป็นข้อความที่สำคัญ ซึ่งการแจ้งเตือนควรสื่อสาร
- ระบุการดำเนินการที่เป็นประโยชน์และเกี่ยวข้องในการแจ้งเตือน ซึ่งจะช่วยเพิ่มประสิทธิภาพ เส้นทางของผู้ใช้ เช่น การระบุ "ทิป" และ "เพิ่มจาน" ในคำสั่งซื้อการนำส่งอาหารที่เพิ่งเริ่มต้นเป็น การกระทำที่มีประโยชน์ก่อนการนำส่ง
- ใช้ segments และ points เพื่อระบุสถานะ ตัวอย่างเช่น ส่วนต่างๆ สามารถกำหนดสีสถานะและระยะเวลาของการจราจรในการเดินทางด้วยบริการร่วมเดินทาง คะแนนแสดงสถานะสำหรับเหตุการณ์สำคัญ เช่น การเตรียมอาหาร การนำส่ง และการรับผู้โดยสาร
- อัปเดตประสบการณ์ความคืบหน้าเพื่อให้แสดงถึงความคืบหน้าจริงของเส้นทางได้อย่างถูกต้อง เช่น การเปลี่ยนแปลงสภาพการจราจรอาจ ส่งผลให้สีของส่วนเปลี่ยนไปและข้อความได้รับการอัปเดต
ตัวอย่างต่อไปนี้แสดงProgressStyle
การแจ้งเตือนสำหรับแอปเรียกรถ
ตัวอย่างแสดงการใช้รูปภาพยานพาหนะสำหรับไอคอนเครื่องติดตาม และการใช้ กลุ่มและจุดเพื่อระบุประสบการณ์การใช้บริการร่วมเดินทางและเหตุการณ์สำคัญ
ดูแอปตัวอย่างเพื่อทดลองใช้ API เหล่านี้