Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:如何让软键盘完全不出现_Android_Android Softkeyboard - Fatal编程技术网

Android 安卓:如何让软键盘完全不出现

Android 安卓:如何让软键盘完全不出现,android,android-softkeyboard,Android,Android Softkeyboard,我的活动中有几个EditText视图,我不希望在EditText中单击时软键盘一直出现。我使用的是运行安卓2.1的AVD,我已经测试了以下内容,但没有成功 在onCreate()中: 或 或 或在清单文件中: android:windowSoftInputMode="stateHidden" 我缺少什么?将其更改为“StateAllwayshidden”尝试: setInputType(InputType.TYPE_NULL); thanx但也没用。。。这就像我错过了太基本的东西…顺便说一

我的活动中有几个EditText视图,我不希望在EditText中单击时软键盘一直出现。我使用的是运行安卓2.1的AVD,我已经测试了以下内容,但没有成功

在onCreate()中:

或在清单文件中:

 android:windowSoftInputMode="stateHidden"
我缺少什么?

将其更改为“StateAllwayshidden”尝试:

setInputType(InputType.TYPE_NULL);

thanx但也没用。。。这就像我错过了太基本的东西…顺便说一句,edittext视图有inputtype:default。。。有什么想法吗?仍然不是我想要的:(使用
setOnFocusChangedListener()
如果视图是聚焦的,请执行以下操作:InputMethodManager imm=(InputMethodManager)getSystemService(Context.INPUT\u方法\u服务);imm.hideSoftInputFromWindow(crazyEditText.getWindowToken(),0);或者将焦点重定向到另一个视图。
 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(crazyEditText.getWindowToken(), 0);
 android:windowSoftInputMode="stateHidden"
setInputType(InputType.TYPE_NULL);