Как выровнять копию, вставить подсказку в TypeAheadFormField - PullRequest
1 голос
/ 30 мая 2020

Я использовал TypeAheadFormField, если enableInteractiveSelection имеет значение true. Я попытался ввести несколько строк текста, затем попытался выделить и скопировать, я получил копию, вставьте всплывающую подсказку в верхнюю часть экрана. Я не могу контролировать выравнивание всплывающей подсказки. Как я могу это исправить? Здесь я прикрепил экран и код.

Expanded(
             child: Container(
              child: ConstrainedBox(
                            constraints: BoxConstraints(
                              minHeight: 25,
                              maxHeight: 100.0,
                            ),
                            child: SingleChildScrollView(
                              scrollDirection: Axis.vertical,
                                child: Padding(
                                padding: const EdgeInsets.only(
                                    left: 5, bottom: 3),
                                child: TypeAheadFormField(
                                  direction: AxisDirection.up,
                                  textFieldConfiguration:
                                      TextFieldConfiguration(
                                    enableInteractiveSelection: true,
                                    controller: txtController,
                                    focusNode: txtFocus,
                                    textInputAction:
                                        TextInputAction.newline,
                                    keyboardType: TextInputType.multiline,
                                    maxLines: null,
                                    decoration: InputDecoration.collapsed(
                                      hintText: "Type a message",
                                    ),

                                  ),
                                  validator: (value) {
                                    if (value.isEmpty) {
                                      return 'Please enter the message';
                                    }
                                    return null;
                                  },
                                ),

                              ),
                            ),
                          ),
                        ),
                      ),

enter image description here

...