隐藏软键盘的时候,页面或者布局往上跳动的解决办法

最近在做项目的时候,遇到,点击输入输入框文字后,回车的时候,软键盘隐藏时,页面和布局往上跳动一下,恢复正常,搞得体验非常不好,

 其实这个问题,很好解决:

 以下是我的解决办法:

 
Activty中
 
  
   et_phone.setOnKeyListener(this);
@Override
    public boolean onKey(View v, int keyCode, KeyEvent event) {
        if (KeyEvent.KEYCODE_ENTER == keyCode && KeyEvent.ACTION_DOWN == event.getAction()) {
            //处理事件
            hideSoftKeyboard();
            return true;
        }
        return false;
    }


 
  
 
  
 这样他会很平和的隐藏软键盘,不会造成页面跳动!!! 如果能解决你的问题,不要忘记了点赞!!! 
  

关注本人博客地址链接:https://github.com/wolfking0608

你可能感兴趣的:(安卓)