1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Android EditText文本编辑框获取焦点调出键盘输入法

Android EditText文本编辑框获取焦点调出键盘输入法

时间:2020-06-20 13:31:03

相关推荐

Android EditText文本编辑框获取焦点调出键盘输入法

Android Activity界面有EditText文本编辑框默认在启动会获取焦点调出输入法,挡住其他界面,如果不想在启动activity时调出输入法,有如下解决方法。

1.配置AndroidManifest文件

配置属性:android:windowSoftInputMode="stateAlwaysHidden"

如:

<activityandroid:name=".MainActivity"android:configChanges="keyboardHidden|orientation"android:windowSoftInputMode="stateAlwaysHidden" />

2.在启动activity的代码文件修改:

如在onCreate方法中添加:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

小结:

输入法在窗体Window中有SoftInputMode的设置属性和方法,属性值还有其他几种,可以根据需要隐藏显示输入法窗口及效果。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。