给个吐司提示
添加依赖
dependencies:
fluttertoast: ^8.2.4
Pub get
下载依赖
封装提示工具类
import 'package:fluttertoast/fluttertoast.dart';
import 'package:flutter/material.dart';
class ToastUtils {
static void showToast(String msg) {
Fluttertoast.showToast(
msg: msg,
toastLength: Toast.LENGTH_SHORT, // 或 Toast.LENGTH_LONG
gravity: ToastGravity.TOP, // 顶部TOP,中部CENTER
timeInSecForIosWeb: 1,
backgroundColor: Colors.black87,
textColor: Colors.white,
fontSize: 16.0,
);
}
}
调用示例
account = _userNameController.text;
password = _passwordNameController.text;
if (TextUtils.isEmpty(account)) {
return ToastUtils.showToast("请输入用户名");
}
if (TextUtils.isEmpty(password)) {
return ToastUtils.showToast("请输入密码");
}