一、在5.0以前,如果EditText设置了gravity=“center|right”其中之一且同时设置了singleLine=“true”,就会导致屏幕底部的EditText连续点击弹出键盘时,从第二次开会一直遮挡住EditText。 5.0+则不会有该问题,...
一、在5.0以前,如果EditText设置了gravity=“center|right”其中之一且同时设置了singleLine=“true”,就会导致屏幕底部的EditText连续点击弹出键盘时,从第二次开会一直遮挡住EditText。
5.0+则不会有该问题,解决办法也简单,在EditText外层包裹ScrollView,并设置键盘模式为adjustResize模式即可(两者缺一不可)。