美文网首页
Android使用软键盘导致屏幕上移的解决办法

Android使用软键盘导致屏幕上移的解决办法

作者: 2016yiyu | 来源:发表于2016-11-26 16:00 被阅读0次

    当我们在程序中使用沉浸式状态栏,弹出软键盘会导致顶部title移除屏幕的情况。

    当我们点击下面的输入框是,导致整体上移,并且输入框部分被遮挡的情况,

    此时,我们在布局中设置了android:fitsSystemWindows="true"  或者使用设置WindowManager等等方法,运行后发现并不起作用。

    最后实验发现,只需在布局中添加RecyclerView或者ListView,ScrollView等等可滑动布局,可完美解决布局上移以及输入框被遮挡的情况。

    注意(如果程序使用了沉浸式状态栏请添加fitsSystemWindows属性)

    当然有些情况,我的界面不需要滑动,那也只需要在布局文件中放一个RecyclerView高度设置为自适应,不去实现它,就行啦。

    相关文章

      网友评论

          本文标题:Android使用软键盘导致屏幕上移的解决办法

          本文链接:https://www.haomeiwen.com/subject/xbhgpttx.html