Android EditText 禁止软键盘弹出

Activity中的编辑框会默认获得焦点,而弹出软键盘,如果不想让显示Activity时,自动弹出软键盘,有如下两个方式


方式1:

  android:windowSoftInputMode="stateHidden|adjustResize"

即添加stateHidden。



方式二:将EditText的焦点转移到其他控件,比如TextView

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

还需要在Activity中中调用该TextView  requestFocus();方法。

你可能感兴趣的:(Android)