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