设置进入存在EditText的界面时,输入法不会自动弹出

一般情况下,在进入有EditText的界面时,EditText会首先获得焦点,然后输入法会自动跳出

解决方法一:

在AndroidManifest文件中给EditText所在的Activity添加这样一条属性

android:windowSoftInputMode="stateHidden"
解决方法二:

可以让别的组件获得焦点,而不是EditText获得焦点,将一下代码写到父组件或布局中,这样它将首先获得焦点

android:focusable="true"
android:focusableInTouchMode="true"  

发布了36 篇原创文章 · 获赞 21 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章