如何在TextField flutter中设置点击监听器

问题描述 投票:0回答:2

我们如何在 Android 应用程序的 TextField dart 语言中设置点击侦听器。我已经使用了以下代码。但它现在不起作用

 Container(
                                child: GestureDetector(
                              child: new IgnorePointer(
                                child: TextField(
                                  focusNode: _focus,
                                  textAlign: TextAlign.center,
                                  controller: billDateFromController,
                                ),
                              ),
                              onTap: () {
                                showDatePickerData(context);
                              },
                            )),
android flutter dart
2个回答
0
投票

要在 TextField 上启用点击侦听器,请使用

onTapDown
GestureDetector


0
投票

根据其中一条评论,TextField 已经有一个

onTap
参数。只需删除 GestureDetector 和 IgnorePointer 小部件并将其传递给 TextField 构造函数https://api.flutter.dev/flutter/material/TextField/onTap.html

© www.soinside.com 2019 - 2024. All rights reserved.