Android EditText与系统软键盘

来源:互联网 发布:淘宝电子兑换券 编辑:程序博客网 时间:2024/05/05 10:53

1.布局文件中有EditText的话,打开界面就会弹出系统软键盘,因为默认获取焦点。

通过在根布局中设置如下代码:

android:focusable="true"android:focusableInTouchMode="true"
这样,再打开就不会自动弹出软键盘了。


2。点击EditText,弹出系统软键盘,这是布局文件会上移,假如有个提交按钮在界面底部,这样的话也会移到软键盘的上面。感觉不是很好。

通过在AndroidMainfest文件的Activity中设置它的属性

android:windowSoftInputMode="adjustPan"
这样按钮就不会上移了。

原创粉丝点击