从用户获取MAC地址作为输入的小部件

时间:2019-07-27 06:17:50

标签: flutter flutter-layout

我想知道是否有Flutter小部件可以接受用户输入并进行验证并将其显示为设备的MAC地址格式。

我尝试使用TextFormField,该文本格式为“ keyboardType”,但找不到用于验证输入为MAC地址的验证程序,也无法以“ XX:XX:XX:XX:XX”格式显示文本。

1 个答案:

答案 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",
    ),
),