隐藏软键盘后,Android 应用程序不刷新

标签 android keyboard android-softkeyboard android-input-method

在使用 android 软键盘输入文本并使用键盘下方可用的键手动关闭它后,应用程序页面没有得到刷新。键盘原来存在的地方显示了一个黑色空间。

我尝试了各种适用于 windowSoftInputMode 的选项,但没有解决这个问题。遗憾的是,adjustPan 没有表现出预期的行为。当 windowSoftInputMode 设置为 adjustPan 时,键盘会隐藏文本字段。

隐藏软键盘后如何让页面刷新来解决这个问题?

最佳答案

根据自己的情况,添加

android:windowSoftInputMode="adjustPan"

android:windowSoftInputMode="adjustNothing"

到 list 中的 Activity 标签可能会解决问题。

两者都适用于我的情况。

关于隐藏软键盘后,Android 应用程序不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19396003/

相关文章:

android - 无法从 sqlite fts3 检索特殊字符

python - 在python中轮询键盘(检测按键)

ios - 键盘显示额外空间 Swift

Android:如何触发软键盘上的任何按键事件?

android - 对话框关闭后隐藏软键盘

android - 在 Activity 中更改软输入模式

java - Gson 日期类型异常 : How can i fix the exception?

android - Firebase应用程序分发无法获取应用程序信息:[400]请求包含多个Firebase Android项目设置上的无效参数

android - 如何修改 Android 9patch 图片的颜色?

c++ - 如何在 Linux 应用程序中独占使用附加键盘