Keyboard & Focus
FocusNode, TextInputAction, and keyboard handling
Control keyboard behavior and focus order with FocusNode, TextInputAction, and keyboard types.
Manages focus state for an input. Request, check, or listen for focus changes programmatically.
final _focusNode = FocusNode();
@override
void dispose() {
_focusNode.dispose();
super.dispose();
}
TextField(
focusNode: _focusNode,
)
// Request focus
_focusNode.requestFocus();
// Check if focused
if (_focusNode.hasFocus) { ... }Focus & Keyboard
text
email
number