android - 键盘消失时 UI Rezising 滞后

标签 android android-layout android-activity

我正在开发以下布局。

enter image description here

显示键盘时,UI 会调整到可用空间(状态“A”)。当键盘隐藏时,UI 再次调整大小以填满整个屏幕(状态“B”)。但是当从状态“A”到状态“B”时,UI 中存在明显的滞后。有什么方法可以避免这种滞后或提供平滑的调整大小。

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

最佳答案

在 Activity 标签下的 list 文件中,只需添加:

 android:windowSoftInputMode="adjustpan"

会解决你的问题!!

关于android - 键盘消失时 UI Rezising 滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24445579/

相关文章:

android - 单击 Android 中的 EditText 上下移动 View

android - 在 Android 中的 Activity 之间移动时丢失存储的数据

android - 从 View 中调用新 Intent 时会发生什么?

android - 如何在对话框listView中添加editText和icon?

android - 如何让语言从英语变为阿拉伯语时布局对齐方式不改变 Android 开发

android - 为什么我不能为我的 RelativeLayout 设置 onTouchListener?

android - 在 ListView (Android) 中聚焦 EditTexts 的问题

android - 在旋转时恢复嵌套 fragment

android - 在主 Activity 中嵌入外部 Intent

android - 从 android 相机拍照并将其发送到网络服务器