我想知道是否有Flutter小部件可以接受用户输入并进行验证并将其显示为设备的MAC地址格式。
我尝试使用TextFormField,该文本格式为“ keyboardType”,但找不到用于验证输入为MAC地址的验证程序,也无法以“ XX:XX:XX:XX:XX”格式显示文本。
答案 0 :(得分:0)
有一个masked_text小部件可能会对您有所帮助。
对于MAC地址,您可以执行以下操作:
new MaskedTextField(
maskedTextFieldController: _textController,
mask: 'xx:xx:xx:xx:xx',
maxLength: 14,
inputDecoration: new InputDecoration(
hintText: "Enter your MAC address",
labelText: "MAC",
),
),