Как я могу отправить данные в текстовое поле во флаттере - PullRequest
0 голосов
/ 11 апреля 2020

Здравствуйте, я читаю штрих-код, и, если мне нужен считыватель штрих-кода, я хотел бы настроить ввод текстового поля для данных, которые я прочитал, но я не мог понять, как это сделать, вот мой код

 TextField(
     textFieldData=readDataTurnString();
                keyboardType: TextInputType.emailAddress,
                textAlign: TextAlign.center,
                onChanged: (value) {},
                decoration: InputDecoration(hintText: 'Enter Your Public Key'),

              ),

1 Ответ

2 голосов
/ 11 апреля 2020

Вы делаете что-то вроде следующего:

TextEditingController _controller = new TextEditingController();

@override
Widget build(BuildContext context) {
...
    child: TextField(controller: _controller),
}

Позже вы можете использовать _controller , чтобы установить значение Текстовое поле следующим образом:

_controller.text = "New Text Value";

Решает ли это вашу проблему?

...