Po zmianie fragmentów. Używam tego, aby zamknąć klawiaturę, ponieważ na ekranie jest pole EditText. Po prostu czuję, że musi być lepszy sposób, ale nie znalazłem niczego na temat wykrycia, czy klawiatura jest na ekranie.Android Ukryj klawiaturę podczas zmiany fragmentów
Activity activity = getActivity();
InputMethodManager inputMethodManager = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE);
try
{
inputMethodManager.hideSoftInputFromWindow(activity.getCurrentFocus().getWindowToken(), 0);
}
catch (Exception e)
{
}
Trudno wykryć klawiaturę, API naprawdę tylko pozwala wywołać klawiaturę. –