hyzp_ybqx-Commit089:已经实现Url下载地址拷贝到剪贴板

master
WinUser01 4 years ago
parent 0f247b4dfc
commit f2122e6a6a

@ -1,5 +1,6 @@
import 'package:badges/badges.dart'; import 'package:badges/badges.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:fluttertoast/fluttertoast.dart'; import 'package:fluttertoast/fluttertoast.dart';
import 'package:hyzp_ybqx/pages/Login/FaceReg.dart'; import 'package:hyzp_ybqx/pages/Login/FaceReg.dart';
@ -83,6 +84,9 @@ class _LoginPageState extends State<page6_download> {
); );
} }
//
// Clipboard.setData(ClipboardData(text:'内容'));
Widget _getUrlRow(title, Widget _getUrlRow(title,
{String leadPath = '', {String leadPath = '',
Color leadColor, Color leadColor,
@ -96,6 +100,7 @@ class _LoginPageState extends State<page6_download> {
InkWell( InkWell(
onTap: onTapFun, onTap: onTapFun,
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Image.asset( Image.asset(
leadPath, leadPath,
@ -132,9 +137,22 @@ class _LoginPageState extends State<page6_download> {
], ],
), ),
), ),
SizedBox(width: ScreenUtil().setWidth(40)), InkWell(
Image.asset('assets/images/copy.png', onTap: () {
height: ScreenUtil().setHeight(88), fit: BoxFit.fitHeight), // 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),
],
),
),
], ],
); );
} }

Loading…
Cancel
Save