How to create number input field in Flutter?

后端 未结 14 2100
被撕碎了的回忆
被撕碎了的回忆 2020-12-12 21:47

I\'m unable to find a way to create an input field in Flutter that would open up a numeric keyboard. Is this possible with Flutter material widgets? Some github discussions

14条回答
  •  南方客
    南方客 (楼主)
    2020-12-12 21:55

    Here is code for actual Phone keyboard on Android:

    Key part: keyboardType: TextInputType.phone,

      TextFormField(
        style: TextStyle(
          fontSize: 24
        ),
        controller: _phoneNumberController,
        keyboardType: TextInputType.phone,
        decoration: InputDecoration(
          prefixText: "+1 ",
          labelText: 'Phone number'),
        validator: (String value) {
          if (value.isEmpty) {
            return 'Phone number (+x xxx-xxx-xxxx)';
          }
          return null;
        },
      ),
    

提交回复
热议问题