【flutter for open harmony】第三方库Flutter 鸿蒙版 通知中心 实战指南(适配 1.0.0)✨
【flutter for open harmony】第三方库Flutter 鸿蒙版 通知中心 实战指南(适配 1.0.0)✨
本文详细介绍如何在Flutter鸿蒙应用中实现通知中心功能。
Flutter 三方库 cached_network_image 的鸿蒙化适配与实战指南
欢迎加入开源 鸿蒙跨平台社区: https://openharmonycrossplatform.csdn.net
一、核心功能
- 通知列表
- 未读标记
- 滑动删除
- 清空通知
二、实现要点
Dismissible(key:Key(notification['title']),background:Container(color:Colors.red,child:Icon(Icons.delete)),direction:DismissDirection.endToStart,onDismissed:(_)=>_deleteNotification(index),child:ListTile(leading:Icon(_getIcon(notification['type'])),title:Text(notification['title']),subtitle:Text(notification['message']),trailing:notification['read']?null:Container(width:10,height:10,decoration:BoxDecoration(color:Colors.red,shape:BoxShape.circle),),),)三、总结
本文介绍了Flutter鸿蒙应用中通知中心的实现方法,支持未读标记和滑动删除功能。
四、参考资料
- Flutter官方文档:https://flutter.dev
