一、键盘事件监听
1.在mainifest.xml 中设置activity模式
```
<activity
android:name=".ui.activity.MainActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
android:screenOrientation="portrait">
...
</activity>
```
添加这句话
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
2.根布局设置监听事件
```
rootView.addOnLayoutChangeListener(new View.OnLayoutChangeListener() {
@Override
public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) {
if (oldBottom != 0 && bottom != 0 && (oldBottom - bottom > 0)) {
//ToastUtils.showToast("键盘弹起");
...
} else if (oldBottom != 0 &&a