
Android 16 giới thiệu một mẫu thông báo mới để giúp người dùng theo dõi liền mạch hành trình từ đầu đến cuối do người dùng bắt đầu. Các thông báo này sẽ có khả năng hiển thị cao hơn trên các giao diện hệ thống và được xếp hạng cao nhất trong ngăn thông báo.
Sử dụng Notification.ProgressStyle
để tạo kiểu cho các thông báo tập trung vào tiến trình.
Các trường hợp sử dụng chính bao gồm đi chung xe, giao hàng và chỉ đường. Trong lớp đó, bạn sẽ thấy khả năng biểu thị các trạng thái và cột mốc trong hành trình của người dùng bằng cách sử dụng Điểm và Phân đoạn.
Các lớp học có liên quan
Các lớp sau đây chứa nhiều API mà bạn dùng để tạo thông báo ProgressStyle
:
Cấu trúc và khả năng tuỳ chỉnh
Các hình ảnh sau đây cho thấy các phần khác nhau tạo nên thông báo ProgressStyle
:

A. Tiêu đề – Văn bản phụ |
|
B. Tiêu đề – Thời gian |
|
C. Tiêu đề nội dung |
|
D. Văn bản nội dung |
|
E. Thanh tiến trình |
|
F. Nút hành động |

Thiết lập
Sử dụng các API phù hợp và tuân thủ các phương pháp hay nhất để mang lại trải nghiệm người dùng tốt nhất cho thông tin cập nhật về tiến trình.
- Đặt các trường phù hợp để đáp ứng khả năng hiển thị được quảng bá.
- Sử dụng các phần tử trực quan phù hợp để hướng dẫn người dùng. Ví dụ: ứng dụng đi chung xe nên đặt hình ảnh xe và sử dụng màu sắc chính xác nhất của xe trong thông báo bằng cách sử dụng
Notification#setLargeIcon
. - Sử dụng ngôn từ súc tích và rõ ràng để xác định tiến trình của hành trình người dùng. Thời gian đến, tên người lái xe và trạng thái của hành trình là những văn bản quan trọng mà thông báo cần truyền tải.
- Cung cấp các hành động hữu ích và phù hợp trong thông báo để đơn giản hoá hành trình của người dùng. Ví dụ: việc cung cấp "Tiền boa" và "Thêm món ăn" cho một đơn đặt hàng giao đồ ăn mới bắt đầu là những hành động hữu ích trước khi giao hàng.
- Sử dụng phân đoạn và điểm để biểu thị các trạng thái. Ví dụ: các đoạn đường có thể tô màu trạng thái và thời lượng của giao thông trong một chuyến đi chung xe. Các điểm này thể hiện trạng thái của các cột mốc như chuẩn bị đồ ăn, giao hàng và đón hành khách.
- Cập nhật trải nghiệm tiến trình để phản ánh chính xác tiến trình thực tế của hành trình. Ví dụ: những thay đổi về tình trạng giao thông có thể được phản ánh qua những thay đổi về màu sắc của đoạn đường và nội dung cập nhật trong văn bản.
Ví dụ sau đây minh hoạ một thông báo ProgressStyle
cho ứng dụng đi chung xe.
Ví dụ này cho thấy việc sử dụng hình ảnh xe cho biểu tượng trình theo dõi, cũng như việc sử dụng các đoạn đường và điểm để biểu thị trải nghiệm đi chung xe và các cột mốc.
Hãy xem ứng dụng mẫu để thử nghiệm các API này.