当键盘消失时,UI调整大小

时间:2014-06-27 06:46:13

标签: android android-layout android-activity

我正在开发以下布局。

enter image description here

当显示keybaord时,UI会调整为可用空间(状态“A”)。当keybaord隐藏时,UI再次调整大小以填充整个屏幕(状态“B”)。但是当从状态'A'进入状态'B'时,UI存在明显的滞后。有没有办法避免这种滞后或提供平滑的调整大小。

更新:我在此活动的清单中使用android:windowSoftInputMode="adjustResize"。给定的屏幕截图实际上是一个示例。我的实际布局包含更复杂的布局,这可能导致调整大小的延迟,但这个完全描述了我的问题。有没有办法实现动画调整大小UI键盘隐藏?任何帮助都会得到很高的评价。

2 个答案:

答案 0 :(得分:1)

在活动代码下的清单文件中添加:

 android:windowSoftInputMode="adjustpan"

将解决您的问题!!

答案 1 :(得分:1)

试试这个:

android:windowSoftInputMode="adjustResize"

希望它可以帮到你!!