“Android скрыть мягкую клавиатуру” Ответ

Android скрыть мягкую клавиатуру

// 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()
Merlin4 (personal)

Android скрыть клавиатуру

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));
Merlin4 (ranken)

Android скрыть мягкую клавиатуру

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);
Merlin4 (personal)

Android Как не показывать клавиатуру

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
Ill Ibis

Android отклоняет клавиатуру

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
Serial Koder

скрыть клавиатуру Android

//With AndroidX:
fun View.hideKeyboard() = ViewCompat.getWindowInsetsController(this)
    ?.hide(WindowInsetsCompat.Type.ime())
Obedient Owl

Ответы похожие на “Android скрыть мягкую клавиатуру”

Вопросы похожие на “Android скрыть мягкую клавиатуру”

Больше похожих ответов на “Android скрыть мягкую клавиатуру” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования