小编Tho*_*ein的帖子

如何防止底部导航栏被推到显示的键盘上

当软键盘弹出时,如何创建一个不会随视图移动的粘性页脚?

下面是我当前设置的图像示例以及我想要实现的目标.我有一个包含我的页面内容的scrollview和一个与作为导航栏的父底部对齐的linearlayout.

我想要它的例子

问题是当键盘弹出时,它会推动我的整个视图,包括底部导航部分.我不想禁用视图的自动上推(通过设置android:windowSoftInputMode="adjustPan"),而是排除单个元素被推上,我的底部导航栏.

我测试了windowSoftInputMode修复,但它隐藏了键盘后面的页面内容.有没有办法让它继续推高滚动视图而不是底部导航?我的另一个选择是设置visibility:gone键盘,然后在键盘上重新显示它,但这看起来过于复杂,并不总是可靠的我阅读.

如果有人有任何例子或建议,我会全力以赴.谢谢.

android android-softkeyboard

26
推荐指数
3
解决办法
6858
查看次数

标签 统计

android ×1

android-softkeyboard ×1