问题: 初次写登录界面时,给当前Activity设置了一张背景图片,但是再输入账号密码时软键盘弹出将背景图片向上挤压,观感很差! 解决方法: 在activity创建时添加如下语句 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 轻松改变软键盘布局!再弹出时,软键盘在此activity表面而挤压不到图片了!