如何删除字段的自动对焦/键盘弹出时,屏幕上显示出来?弹出、字段、自动对焦、键盘

由网友(劳资独宠一方)分享简介:我有一个屏幕,其中第一场是一个EditText,并且它获得的焦点在启动时,也弹窗数字输入类型,这是很烦人的我如何能确保当活动开始聚焦没有得到,和/或输入面板不提高?解决方案 InputMethodManager IMM =(InputMethodManager)getSystemService(Context.I...

我有一个屏幕,其中第一场是一个EditText,并且它获得的焦点在启动时,也弹窗数字输入类型,这是很烦人的

我如何能确保当活动开始聚焦没有得到,和/或输入面板不提高?

解决方案

  InputMethodManager IMM =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextField.getWindowToken(),0);
 

设置活动清单文件属性如下

 安卓windowSoftInputMode =stateHidden
 

今天电脑突然就卡了一下然后键盘鼠标都动不了了,过几秒就可以了,然后接下来就频繁出现这种情况了,是怎

I have a screen where the first field is an EditText, and it gains the focus at startup, also popups the numeric input type, which is very annoying

How can I make sure that when the activity is started the focus is not gained, and/or the input panel is not raised?

解决方案

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextField.getWindowToken(), 0);

or

set activity property in manifest file as below

android:windowSoftInputMode="stateHidden"

阅读全文

相关推荐

最新文章