Android EditText默认不弹出输入法的实现方法
更新时间:2018年01月15日 15:43:51 作者:gjy_it
下面小编就为大家分享一篇Android EditText默认不弹出输入法的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
一、Android EditText默认不弹出输入法的办法:
1. 在AndroidManifest.xml中将需要默认隐藏键盘的Activity中添加属性即可(常用此方法)
android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="orientation|keyboardHidden"
例如:
<activity android:name=".activity.CheckInfoActivity" android:launchMode="singleTask" android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait"/>
2. 让 EditText失去焦点,使用EditText的clearFocus方法
EditText edit = (EditText)findViewById(R.id.edit); edit.clearFocus();
3. 强制隐藏Android输入法窗口
EditText edit=(EditText)findViewById(R.id.edit); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
以上这篇Android EditText默认不弹出输入法的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Android学习笔记--Activity中使用Intent传值示例代码
Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用2013-06-06Android 6.0 蓝牙搜索不到设备原因,MIUI权限申请机制方法
今天小编就为大家分享一篇Android6.0 蓝牙搜索不到设备原因,MIUI权限申请机制方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-07-07Android TextView和ImageView简单说明
Android TextView和ImageView简单说明,需要的朋友可以参考一下2013-03-03Android Notification.Builder通知案例分享
这篇文章主要为大家分享了Android Notification.Builder通知案例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-10-10
最新评论