我有带有 InputFormatter 过滤输入的 TextField:
TextField(
onChanged: _onChangedNumber,
inputFormatters: [
UpperCaseTextFormatter(),
FilteringTextInputFormatter.allow(
RegExp(r'[ABCDEFabcdef0-9]+'),
)
],
controller: _numberController,
),
当输入不接受的字符时,有什么方法可以显示一些消息?(目前,当输入不接受的字符时,例如,'r',它只是被忽略,我想通知用户'你试图输入错误的字符,从 AF 输入')