logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

定义选择图像文件小部件(PostCreateMedia)

  • 优化选择文件的小部件功能
  • 创建select file方法以替换原有方法
  • 使用Container小部件添加内边距并设置背景色为黑色
  • Stack小部件中添加Image Placeholder,调整显示比例为3:2
  • Container添加圆角和装饰,使用图标add a photo outline
  • 添加InkWell小部件以实现点击效果,设置颜色和圆角
  • 通过onTap处理选择文件的响应,并在模型加载时显示不同的界面
  • Provider的引入和对p o s t g r e s model的读取操作进行判断
  • 增加Selected Image显示被选择的图片,并处理边框圆角
  • Postgres model中处理选择文件后的操作,设置被选中文件
  • 进行最终测试以确保选择图片文件后,图片能在应用界面上正确显示