ТАК больно? 😶
https://stackoverflow.com/questions/2403632/android-show-soft-keyboard-automatically-when-focus-is-on-an-edittext
Спасибо, да я уже порешал тот вопрос давно — тупо засунул в runnable и всё заработало. Не знал я о таких нюансах.
Runnable через postDelayed?
Нееет, просто Runnable 😶 А что? С этим тоже, б***ь, есть нюансы? 🤨
Во-первых, есть методы чтобы явно показать или спрятать клаву. Вам там ссылку давали на SO. Во-вторых вся эта магия с runnable не гарантирует, что она сработает в нужный момент на любом девайсе.
Б***ь, вот за что мне всё это...
Так получилось... 🤪
Добро пожаловать в Android разработку
А вообще, если приходится извращаться, то это верный признак, что что-то делается неправильно.
Не, это не про меня точно. Я под Windows пишу на Delphi для Android и iOS — что может пойти не так?
И то верно 😂😂😂
на делфи? О.о
А почему нет? Это запрещено Сухаревской Конвенцией?
Вот такие способы показа/скрытия клавиатуры у вас не работают?
Я про объём, а не про работоспособность. Мне сей процесс представлялся намного проще: show и hide. Без изысков. А оказалось, что нужно много кода писать.
Ну тут да, в том вопросе на SO исчерпывающе ответили по поводу логики показа/скрытия клавиатуры
показ клавиатуры делается через InputMethodManager
Я видел. Но столкнулся с таким поведением: когда выполняешь без Runnable — клавиатура не отображается, с Runnable — всё ок. Не знаю, кто виноват: я, Android, Delphi, API или конкретное устройство. Разбираться с этим некогда уже.
Обсуждают сегодня