【发布时间】:2021-04-26 13:49:33
【问题描述】:
我正在那里开发一个颤振应用程序,用户在文本字段中输入文本,然后应用从数据库搜索的服务器数据库中的搜索。问题是当我进一步输入时 API 调用正在发生,但即使我按下后退键,API 调用仍在发生。
所以我希望用户按下返回键时没有 API 调用。
这是我的代码
TextField(
controller: searchTextController,
autofocus: true,
decoration: InputDecoration(
fillColor: colorWhite.withOpacity(0.20),
filled: true,
prefixIcon: Icon(Icons.search),
hintText: "Search Data...",
border: InputBorder.none,
hintStyle: TextStyle(color: Colors.white30),
),
onChanged: (value) {
updateSearchQuery(query);
},
style: TextStyle(color: Colors.white, fontSize: 16.0),
)
【问题讨论】:
标签: flutter dart keyboard back detect