#android #flutter
Вопрос:
у меня есть список, в котором хранится запрос, как я могу отобразить результат поиска напрямую, как только я нажму на список?
ListTile( onTap: () { showSearch( context: context, query: query, delegate: DataSearch(), ); }, .... ),
теперь это просто предварительно заполненное текстовое поле..мне нужно нажать на кнопку, чтобы выполнить поиск, как я могу пропустить этот шаг?
Комментарии:
1. я хочу нажать на элемент списка и перейти к результату поиска, текстовое поле не имеет значения.
Ответ №1:
вы можете использовать текстовое поле с OnChanged:
TextField( onChanged: (query) { showSearch( context: context, query: query, delegate: DataSearch(), ); }, )
Комментарии:
1. я хочу нажать на элемент списка и перейти к результату поиска, текстовое поле не имеет значения.
2. я уже сохранил запрос, и мой вопрос заключается в том, что «сохраненный запрос» появился только в виде предварительно заполненной строки в текстовом поле, но не напрямую для поиска