Android EditText与系统软键盘

xiaoxiao2021-02-28  97

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

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

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

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

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

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

转载请注明原文地址: https://www.6miu.com/read-51945.html

最新回复(0)