属性值 意义
adjustPan 如果Window内容布局可以滚动,尽量将输入框展示在软件盘之上,不能保证软件盘没有遮盖其他内容布局
adjustResize Window内容布局整体压缩,展示软件盘的地方不会展示内容布局
adjustNothing Window布局不做任何调整
adjustUnspecified 根据情况做adjustPan或者adjustResize
控制软件盘展示交互的state属性如下:
属性值 意义
stateVisible 初次进入界面展示软键盘
stateAlwaysVisible 不管是初次进入还是导航到别的Activity重新回来,都展示软件盘
stateHide 初次键入不展示软件盘
stateAlwaysHide 不论初次还是从别的Activity导航回来都不展示软件盘
stateUnchanged 软键盘保持在前一个Activity里的状态不论展开还是关闭
stateUnspecified 未指定软键盘状态