Android 失去焦点,关闭弹出的软键盘
来源:互联网 发布:lua 5.1 windows 编辑:程序博客网 时间:2024/05/29 07:09
如何设置进入Activity不弹出输入法
方法一:在AndroidMainfest.xml中选择该Activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden,代码如下:
<!--进入Activity窗口默认不打开软键盘--><activity android:name=".view.Activity" android:windowSoftInputMode="adjustUnspecified|stateHidden"/>
方法二:让EditText失去焦点,使用EditText的clearFocus方法,代码如下:
EditText edit=(EditText)findViewById(R.id.edit); edit.clearFocus();
方法三:强制隐藏Android输入法窗口,代码如下:
EditText edit=(EditText)findViewById(R.id.edit); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
方法四:EditText始终不弹出软键盘,代码如下:
EditText edit=(EditText)findViewById(R.id.edit); edit.setInputType(InputType.TYPE_NULL);
如何设置点击屏幕空白处,使得EditText失去焦点,并关闭软键盘
// 定义,并设置监听器 private LinearLayout loginpage; loginpage = (LinearLayout) findViewById(R.id.loginpage); loginpage.setOnTouchListener(this);// 获取焦点loginpage.setFocusable(true);loginpage.setFocusableInTouchMode(true);loginpage.requestFocus();// 关闭输入法InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(loginpage.getWindowToken(), 0);
0 0
- Android 失去焦点,关闭弹出的软键盘
- Android 当EditextText失去焦点,或者点击Activity的时候关闭软键盘或者其他布局
- android 解决EditText无法失去焦点和失去焦点后隐藏软键盘的问题
- Android 如何让EditText 失去焦点从而不弹出软键盘
- EditText获取和失去焦点,软键盘的关闭,和软键盘的显示和隐藏的监听
- Android 中使 EditText 失去焦点,禁止弹出软键盘,及 弹出软键盘后 EditText 自动上移 不致被遮挡
- android 获得焦点并弹出软键盘
- Android点击EditText之外的地方隐藏软键盘同时使EditText失去焦点
- EditText无法失去焦点、失去焦点隐藏软键盘
- Android中检测软键盘的弹出和关闭
- Android:关闭软键盘自动弹出的解决方案
- 监听android软键盘弹出或者关闭的方法
- textField 获得焦点 弹出对话框,失去焦点关闭对话框
- EditText失去焦点,收起软键盘
- EditText失去焦点时收起软键盘
- android 软键盘布局 及 关闭 弹出
- Android 自动弹出\关闭软键盘
- Android 软键盘弹出与关闭监听
- 【已解决】新建Android Studio项目,卡死了
- Table View简单描述
- 分享个Duilib中基于wke的浏览器控件
- 蓝桥杯 最小乘积(基本型)
- 同事飞哥的文章:Xen 的漫漫人生路
- Android 失去焦点,关闭弹出的软键盘
- 二叉树的创建,遍历
- 关于苹果内购(IAP)的一些问题以及那些坑
- 从《大话设计模式》理解到的……
- springmvc之redirect重定向
- hdu 1869 六度分离
- ViewPage第四课与Fragment合作
- 音频转换-audioconverter
- 新手练习Demo-“九宫格”