Mam fragment z edittext w nim. po kliknięciu na edittext pojawia się klawiatura. Problem polega na tym, kiedy otwieram szufladę, szuflada nie ukrywa klawiatury. klawiatura wciąż pokazuje się, a ja przełączam się na inny fragment. Jak ukryć klawiaturę po otwarciu szuflady.szuflada nawigacji ukryj klawiaturę, gdy onDrawerOpened
próbuję umieścić
InputMethodManager imm =
(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getWindowToken(), 0);
i
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
zarówno z nim nie ukryć klawiaturę.
Zawsze miałem problemy z uzyskaniem 'WindowToken' z' EditText' podczas używania 'Fragmentów' (będąc w' NavigationDrawer' lub 'ViewPager'). 'Activity.getCurrentFocus()' było jedyną rzeczą, której mi brakowało. Wielkie dzięki. – shkschneider