在页面的开发过程中,我们可能会遇到这样的情况,打开某个页面(activity)时,如果该页面中有edittext组建,则会自动弹出软键盘(因为该edittext自动获取焦点了),这样很容易影响用户体验; 所以,在设计页面时,我们有必要首先手动让该edittext失去焦点,这样,才可以避免软键盘弹出。
如何实现呢? 其实很简单,我们只需要让edittext的父容器获取焦点就可以了。
注:
上述代码中,我们手动设置edittext的父容器relativelayout获取焦点:
android:focusable="true"
android:focusableintouchmode="true"
通过这种方式,便可以很轻松的避免软键盘的弹出了
