From 8d24beb95419247667d20033cbf73ff58373723d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AD=90=E8=B4=A4?= Date: Thu, 15 Jan 2026 09:57:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=B8=96=E5=AD=90=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E6=94=BE=E5=A4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/home/send_timeline.dart | 2 +- lib/pages/home/timeline_info.dart | 12 +++++++++--- lib/pages/home/timeline_item.dart | 13 ++++++++++--- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/lib/pages/home/send_timeline.dart b/lib/pages/home/send_timeline.dart index c975525..a6001fd 100644 --- a/lib/pages/home/send_timeline.dart +++ b/lib/pages/home/send_timeline.dart @@ -245,7 +245,7 @@ class _SendTimelineState extends State { imgList.addAll(list); print(imgList); SmartDialog.dismiss(); - SmartDialog.showToast('上传相册成功'); + SmartDialog.showToast('上传照片成功'); setState(() { diff --git a/lib/pages/home/timeline_info.dart b/lib/pages/home/timeline_info.dart index ce132c3..1abb359 100644 --- a/lib/pages/home/timeline_info.dart +++ b/lib/pages/home/timeline_info.dart @@ -202,7 +202,9 @@ class TimelineInfo extends StatelessWidget { height: 341.w, fit: BoxFit.cover, ), - ), + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: controller.imgList); + }), if(controller.imgList.length == 2) Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ @@ -229,7 +231,9 @@ class TimelineInfo extends StatelessWidget { height: 165.w, fit: BoxFit.cover, ), - ); + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: controller.imgList); + }); }), ], ), @@ -259,7 +263,9 @@ class TimelineInfo extends StatelessWidget { height: 105.w, fit: BoxFit.cover, ), - ); + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: controller.imgList); + }); }), ], ), diff --git a/lib/pages/home/timeline_item.dart b/lib/pages/home/timeline_item.dart index cb58515..1b52183 100644 --- a/lib/pages/home/timeline_item.dart +++ b/lib/pages/home/timeline_item.dart @@ -11,6 +11,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; import 'package:get/get.dart'; +import 'package:tdesign_flutter/tdesign_flutter.dart'; class TimelineItem extends StatefulWidget { final Records item; @@ -239,7 +240,9 @@ class _TimelineItemState extends State { height: 341.w, fit: BoxFit.cover, ), - ), + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: imgList); + }), if(imgList.length == 2) Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ @@ -265,7 +268,9 @@ class _TimelineItemState extends State { height: 165.w, fit: BoxFit.cover, ), - ); + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: imgList); + }); }), ], ), @@ -295,7 +300,9 @@ class _TimelineItemState extends State { height: 105.w, fit: BoxFit.cover, ), - ); + ).onTap((){ + TDImageViewer.showImageViewer(context: context, images: imgList); + }); }), ], ),