在沉浸式状态栏下键盘属性设置adjustResize会失效,这时候只需要在需要弹起布局的根布局中添加android:fitsSystemWindows="true"
即可。
但是在这种情况下,你的titlebar会下移statusbar的高度的距离。所以就必须重写一个layout继承自你所使用的layout,并重写其中的两个方法,贴出代码:
1 | public class MyLinearLayout extends LinearLayout{ |
在沉浸式状态栏下键盘属性设置adjustResize会失效,这时候只需要在需要弹起布局的根布局中添加android:fitsSystemWindows="true"
即可。
但是在这种情况下,你的titlebar会下移statusbar的高度的距离。所以就必须重写一个layout继承自你所使用的layout,并重写其中的两个方法,贴出代码:
1 | public class MyLinearLayout extends LinearLayout{ |