Size: a a a

Flutter Developers — русскоговорящее сообщество

2019 November 18

T

Tim in Flutter Developers — русскоговорящее сообщество
Vitali Yashchuk
Неа, надо будет глянуть
Вот тоже как раз столкнулся с нуждой в локализации, сижу копаюсь
источник
2019 November 21

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Всем привет. Такой вопрос. Нужно отловить в текстовом поле нажатие клавиши backspace. Это возможно?
источник

ШН

Шерзод Немножко Токсик in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Всем привет. Такой вопрос. Нужно отловить в текстовом поле нажатие клавиши backspace. Это возможно?
да
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Не подскажешь как?
источник

ШН

Шерзод Немножко Токсик in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Не подскажешь как?
WinForms? WPF?
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
ээм речь как бы про флаттер
источник

АТ

Алексей Тихомиров in Flutter Developers — русскоговорящее сообщество
попробуй покопать в сторону RawKeyboardListener
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Всем привет. Такой вопрос. Нужно отловить в текстовом поле нажатие клавиши backspace. Это возможно?
Можете повесить контроллер на поле и слушать его
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Смотреть появился ли пробел
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Алексей Тихомиров
попробуй покопать в сторону RawKeyboardListener
Он если не ошибаюсь не привязывается же к конкретному полю?
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Artem Krupp
Смотреть появился ли пробел
Тоже не совсем то. В случае если поле в фокусе и нажали сразу бекспейс когда оно было пустым.
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Тоже не совсем то. В случае если поле в фокусе и нажали сразу бекспейс когда оно было пустым.
Тогда что?
источник

АТ

Алексей Тихомиров in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Он если не ошибаюсь не привязывается же к конкретному полю?
активное поле можно отслеживать через FocusNode
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Artem Krupp
Тогда что?
Вот и я не знаю. У меня кастомная реализация текстового поля с тэгами. То бишь как в почтовых приложениях. Заполняется поле в которое пишется email адрес. В случае совпадение со списком, надпись заменяется на Chip. И вот штука в том что при нажатии на клавишу удалить, если в поле ничего не введено, я хочу удалять Chip
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Алексей Тихомиров
активное поле можно отслеживать через FocusNode
Хм... то есть через focusNode получить того кто сейчас в фокусе?
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Вот и я не знаю. У меня кастомная реализация текстового поля с тэгами. То бишь как в почтовых приложениях. Заполняется поле в которое пишется email адрес. В случае совпадение со списком, надпись заменяется на Chip. И вот штука в том что при нажатии на клавишу удалить, если в поле ничего не введено, я хочу удалять Chip
Как это связано с пробелом вообще?
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Хм... то есть через focusNode получить того кто сейчас в фокусе?
Нет. Листенеру кидается фокуснода в конструктор
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Artem Krupp
Как это связано с пробелом вообще?
Эм никак. Наверно вы не правильно поняли. Я написал backspace, а не space.
источник

АТ

Алексей Тихомиров in Flutter Developers — русскоговорящее сообщество
Вячеслав Нарушев
Хм... то есть через focusNode получить того кто сейчас в фокусе?
да
источник

ВН

Вячеслав Нарушев in Flutter Developers — русскоговорящее сообщество
Ок. Спасибо. Попробую.
источник