键盘出现时,防止Android中的UI重排

Rob*_*oli 0 keyboard android reflow android-layout

我有一个名为倒计时日历的应用程序(这是一个小工具,可以计算Google日历中事件的日期;修复小错误atm).但是我现在想要修复的错误与输入文本时UI重新流动有关.让我举例告诉你.以下是键盘未输出时UI的外观:

这就是键盘输出时的样子:

如何在用户尝试使用键盘时使UI看起来不那么糟糕?

kco*_*ock 5

如果无法看到第二张图片,我猜你只需要android:windowSoftInputMode="adjustPan"在清单中添加你的Activity标签就可以让你的布局简单地从视图中移开,而不是试图重新缩放以适应剩余的区域.

  • 或者从活动`getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); (2认同)