Как скрыть мягкую клавиатуру от фрагмента - PullRequest
0 голосов
/ 26 января 2019

У меня есть фрагмент с несколькими линейными макетами и одним текстовым полем редактирования.Однако клавиатура остается открытой все время.Я попытался установить основной макет фрагмента как clickable и focusableInTouchMode, который работает, но только для частей представления, которые показывают основной макет.Любые другие части вида, к которым прикоснулись, все еще не скрывают клавиатуру.Кто-нибудь знает, как я могу преодолеть это, не добавляя слушателей фокуса ко всем частям макета?

1 Ответ

0 голосов
/ 27 января 2019

Вы пытались установить:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...