Если вы хотите закрыть клавиатуру, когда пользователь нажимает в любом месте экрана:
оберните эшафот с помощью GestureDetector:
GestureDetector(
onTap: () {
setState(() {
FocusScope.of(context).requestFocus(new FocusNode());
});
},
child: Scaffold());
Если вы хотите закрыть клавиатуру, когда пользователь заполняет последний текстовое поле: отслеживает контроллеры текстовых полей и когда вы в последний раз используете yourControllerName.unfocus();