显示Android软键盘

时间:2013-11-30 18:35:40

标签: android android-edittext virtual-keyboard

我正在尝试显示软键盘。我找到了很多答案,但没有一个能解决我的问题。     InputMethodManager imm =(InputMethodManager)activity.getSystemService(Context.INPUT_METHOD_SERVICE);         imm.showSoftInput(error [0],InputMethodManager.SHOW_IMPLICIT);         错误[0] .requestFocus();

1 个答案:

答案 0 :(得分:0)

试试这个。当您开始活动时,将弹出软键盘: -

    this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);

或将其添加到开始时要显示软键盘的活动: -

android:windowSoftInputMode="stateVisible"

或者如果您希望在编辑文本上弹出软键盘: -

    InputMethodManager imm = (InputMethodManager)getSystemService(
              Context.INPUT_METHOD_SERVICE);
        imm.showSoftInput(myEditText.getWindowToken(), 0);
相关问题