我想知道如何隐藏和(在某些操作后)然后显示Android Soft键盘。使用API Level 24时相当容易,但我的目标是API级别23.
以下是我的代码,适用于API Level 24:
// to hide
getSoftKeyboardController().setShowMode(SHOW_MODE_HIDDEN);
// to show
getSoftKeyboardController().setShowMode(SHOW_MODE_AUTO);
如何使用API Level 23?
答案 0 :(得分:-1)
隐藏键盘
public static void hideKeyboardFrom(Context context, View view) {
InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}