android hide soft keyboard
// Available on Android API 30+ / AndroidX Core 1.5+ public void hideKeyboard(View view) { ViewCompat.getWindowInsetsController(this) .hide(WindowInsetsCompat.Type.ime()); } // @see https://youtu.be/acC7SR1EXsI // @see https://developer.android.com/reference/androidx/core/view/ViewCompat#getWindowInsetsController(android.view.View) // @see https://developer.android.com/reference/androidx/core/view/WindowInsetsControllerCompat#hide(int) // @see https://developer.android.com/reference/androidx/core/view/WindowInsetsCompat.Type#ime()
Source: stackoverflow.com
android hide keyboard
public void hideKeyboard(Context context, View view) { InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0); } // call from inside an Activity... hideKeyboard(this, view); hideKeyboard(this, getCurrentFocus()); hideKeyboard(this, getWindow().getDecorView()); hideKeyboard(this, findViewById(android.R.id.content));
Source: stackoverflow.com
android hide soft keyboard
public void hideKeyboard(View view) { Context context = view.getContext(); InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0); } // call from inside an Activity / Fragment hideKeyboard(view);
Source: stackoverflow.com
hide keyboard after typing android
InputMethodManager inputManager = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); inputManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
Source: stackoverflow.com
android hide keyboard
public static void hideKeyboard(Activity activity) { InputMethodManager imm = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE); //Find the currently focused view, so we can grab the correct window token from it. View view = activity.getCurrentFocus(); //If no view currently has focus, create a new one, just so we can grab a window token from it if (view == null) { view = new View(activity); } imm.hideSoftInputFromWindow(view.getWindowToken(), 0); }
Source: w3programmers.org
hide keyboard android
//With AndroidX: fun View.hideKeyboard() = ViewCompat.getWindowInsetsController(this) ?.hide(WindowInsetsCompat.Type.ime())
Source: stackoverflow.com