有时候在editText获得焦点后弹出输入法框,但是输入法框严重将editText挤压变形,解决方案如下:
在AndroidManifest.xml中进行配置:
在editText所在的Activity下 加入:
android:windowSoftInputMode:"adjustPan"
即可解决:
隐藏输入法框的方法:
InputMethodManager imm=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
editText.setCursorVisible(false);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);