diff --git a/lib/pages/tabs/page6_download.dart b/lib/pages/tabs/page6_download.dart index 6418eb4..bb252d5 100644 --- a/lib/pages/tabs/page6_download.dart +++ b/lib/pages/tabs/page6_download.dart @@ -1,5 +1,6 @@ import 'package:badges/badges.dart'; import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:fluttertoast/fluttertoast.dart'; import 'package:hyzp_ybqx/pages/Login/FaceReg.dart'; @@ -83,6 +84,9 @@ class _LoginPageState extends State { ); } + // 复制内容到剪切板 + // Clipboard.setData(ClipboardData(text:'内容')); + Widget _getUrlRow(title, {String leadPath = '', Color leadColor, @@ -96,6 +100,7 @@ class _LoginPageState extends State { InkWell( onTap: onTapFun, child: Row( + mainAxisAlignment: MainAxisAlignment.center, children: [ Image.asset( leadPath, @@ -132,9 +137,22 @@ class _LoginPageState extends State { ], ), ), - SizedBox(width: ScreenUtil().setWidth(40)), - Image.asset('assets/images/copy.png', - height: ScreenUtil().setHeight(88), fit: BoxFit.fitHeight), + InkWell( + onTap: () { + // Flutter 复制文本到剪贴板 + Clipboard.setData(ClipboardData(text: download_url)); + //showToast('帮助信息已复制到剪贴板', textAlign: TextAlign.left); + Fluttertoast.showToast(msg: 'apk下载地址已复制到剪贴板', gravity: ToastGravity.BOTTOM); + }, + child: Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + SizedBox(width: ScreenUtil().setWidth(40)), + Image.asset('assets/images/copy.png', + height: ScreenUtil().setHeight(88), fit: BoxFit.fitHeight), + ], + ), + ), ], ); }