Как прыгать с одного текстового поля на другое с помощью действия клавиатуры в Flutter?

#flutter #dart #keyboard #textfield #textformfield

Вопрос:

У меня есть две строки с двумя виджетами текстового поля в каждой строке, как в таблице. Теперь я хочу, чтобы, когда пользователь нажимает «Далее» на клавиатуре, он переходил к текстовому полю справа, чтобы оставаться в той же строке. Но с моим кодом он переходит к текстовому полю ниже. Как я могу изменить его так, чтобы пользователь переходил к текстовому полю в той же строке?

 Container(
        child: Column(children: [
      Row(
        children: [
          Container(
            width: 50,
            child: TextFormField(
              textInputAction: TextInputAction.next,
            ),
          ),
          SizedBox(width: 10),
          Container(
            width: 50,
            child: TextFormField(
              textInputAction: TextInputAction.next,
            ),
          )
        ],
      ),
      Row(children: [
        Container(
          width: 50,
          child: TextFormField(
            textInputAction: TextInputAction.next,
          ),
        ),
        SizedBox(width: 10),
        Container(
          width: 50,
          child: TextFormField(
            textInputAction: TextInputAction.next,
          ),
        ),
      ])
    ]));
 

Комментарии:

1. Посмотрите на FocusNode => > flutter.dev/документы/кулинарная книга/формы/фокус