
Android 16 引入了新的通知模板,可帮助用户顺畅地跟踪用户发起的端到端历程。这些通知在系统界面上的曝光度将得到提升,并在通知抽屉中获得最高排名。
使用 Notification.ProgressStyle
为以进度为中心的通知设置样式。主要用例包括共享车辆、送货和导航。在该类中,您可以使用“点”和“线段”来表示用户体验历程中的状态和里程碑。
相关类
以下类包含用于构建 ProgressStyle
通知的不同 API:
结构和自定义
以下图片显示了构成 ProgressStyle
通知的不同部分:

ProgressStyle
通知的不同部分。
设置
使用合适的 API 并遵循最佳实践,以便为进度更新提供最佳用户体验。
- 设置正确的字段,以满足宣传信息的曝光度要求。
- 使用合适的视觉元素引导用户。例如,共享车辆应用应设置车辆图片,并使用
Notification#setLargeIcon
在通知中使用最准确的车辆颜色。 - 使用简洁明了的语言定义用户历程的进度。 到达时间、司机姓名和行程状态是通知应传达的重要文本。
- 在通知中提供实用且相关的操作,简化用户体验历程。例如,在送餐前,为新发起的食品配送订单提供“小费”和“添加菜品”功能非常有用。
- 使用线段和点来表示状态。例如,路段可以为拼车行程中的交通状态和时长着色。点代表食物准备、送餐和乘客上车等里程碑的状态。
- 更新进度体验,以准确反映转化历程的实际进度。例如,交通状况的变化可以反映在路段颜色变化和文本更新中。
以下示例展示了共享车应用的 ProgressStyle
通知。
该示例展示了如何将车辆图片用作追踪器图标。该图还展示了如何使用细分和数据点来表示共享行程体验和里程碑。
请参阅示例应用,试用这些 API。