17 lines
416 B
Dart
17 lines
416 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:get/get.dart';
|
|
|
|
class Utils{
|
|
Utils._internal();
|
|
|
|
/// 关闭键盘
|
|
static void hideKeyboard() {
|
|
FocusScopeNode? currentFocus = Get.focusScope?.nearestScope;
|
|
if (currentFocus == null) {
|
|
return;
|
|
}
|
|
if (!currentFocus.hasPrimaryFocus && currentFocus.focusedChild != null) {
|
|
FocusManager.instance.primaryFocus?.unfocus();
|
|
}
|
|
}
|
|
} |