在项目中发现一个问题,本来布局合理的界面,在界面下方有一个可输入的控件,当焦点处于此控件上是,自动调用输入法,然后将整个界面上移。而我们项目中期望的状态是,不管此控件是否处于焦点状态,界面保持不动。
为了达到次效果,仅仅需要使用getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
在项目中发现一个问题,本来布局合理的界面,在界面下方有一个可输入的控件,当焦点处于此控件上是,自动调用输入法,然后将整个界面上移。而我们项目中期望的状态是,不管此控件是否处于焦点状态,界面保持不动。
为了达到次效果,仅仅需要使用getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);