聚焦小部件后键盘自动出现和消失

Keyboard appears and disappears automatically after focusing on widget

我正在使用名为 InternationalPhoneNumberInput() 的小部件(看起来像 TextField)来验证 phone numbers.But 当我专注于该小部件时,键盘会自动出现和消失。 您可以在下面查看小部件代码。

Widget buildNumber(BuildContext context) {
PhoneNumber number = PhoneNumber(isoCode: 'TG');
List<String> county= ['TG'];
return
  InternationalPhoneNumberInput(
  keyboardAction: TextInputAction.next,
  onSubmit:()=> myFocusNodeEmail.requestFocus(),
  ignoreBlank: true,
  autoValidate: true,
  inputBorder: InputBorder.none,
  textStyle: TextStyle(
      fontFamily: "WorkSansSemiBold",
      fontSize: 16.0,
      color: Colors.black),
  countries: county,
  errorMessage: 'Numéro invalide',
  initialValue: number,
  hintText: 'Téléphone',
  focusNode: myFocusNodeTelephone,
  textFieldController: signupTelephoneController,

);}

哦是的!!我只是通过将小部件从 intl_phone_number_input: ^0.4.1+1 升级到 intl_phone_number_input: ^0.4.2 解决了这个问题。它可以帮助其他人。