项目设置全屏状态,键盘弹出时会遮盖的问题。当再activity跟布局设置android:fitsSystemWindows="true"时会发现屏幕顶部会多出一块空白区域,这块空白区域是多出来的状态栏的高度。如下:

Android设置全屏状态下设置 android:fitsSystemWindows=

如果不设置android:fitsSystemWindows="true",系统就不会自动调整高度出现白色区域。但是这时候会导致输入框被键盘遮挡。

如果设置了android:fitsSystemWindows="true"多处了这一块区域,可以讲布局整体向上移动状态的高度,这样就不会有问题,如下图:

 Android设置全屏状态下设置 android:fitsSystemWindows=

  这样就避免了出现空白区域。

 

当然还可以用ScrollView解决遮挡问题,等等。

 

这里做个人记录避免以后忘记,请勿喷。

 

如果高人有更好的解决办法可以共享哦

 

更多相关文章

  1. a64_7.1-v3.1android拉伸绘制矩形区域距离默认平板外边界问题
  2. Android中测量Text的宽度和高度
  3. android 修改videoview的宽度和高度
  4. Android:获取状态栏高度
  5. Android布局文件中控件的高度与宽度属性设置
  6. Android listview中item部分区域添加点击事件
  7. 【Android 内存优化】Bitmap 长图加载 ( BitmapRegionDecoder 简
  8. android根据字体大小设置控件高度

随机推荐

  1. android:layout_gravity="bottom"不起作
  2. android 利用ksoap2方式连接webservice
  3. android drawable中的state属性说明
  4. Android消息推送时刻
  5. 14条Android Studio常用的的配置
  6. Android学习笔记__1__Android体系架构
  7. 修改android virtual device路径
  8. Android 底部导航栏
  9. 巧解Android时区加载过慢的问题
  10. 修改air for android Manifest.xml下默认