如何在editText上启用softInput

时间:2015-07-06 06:59:19

标签: android android-edittext window-soft-input-mode

我使用

在editText上禁用了softInput
public static void disableSoftInputFromAppearing(EditText editText) {
        editText.setRawInputType(InputType.TYPE_CLASS_TEXT);
        editText.setTextIsSelectable(true);
    }

但现在我不知道如何启用它。将启用一个启用softInput的函数。

1 个答案:

答案 0 :(得分:1)

public void showSoftKeyboard(View view) {
    if (view.requestFocus()) {
        InputMethodManager imm = (InputMethodManager)
                getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);
    }
}

来自this