Android Dialog和滑出键盘的问题

时间:2010-12-14 07:00:17

标签: android text keyboard dialog edit

我的Android应用程序会显示一个Dialog with和Edit Text字段。如果在滑出键盘关闭然后键盘打开的情况下显示对话框,则对话框(有时)会消失。该应用程序将永远不会落地。我正在使用LG Alley。

是否有打开键盘滑块的事件?我可以抓住并控制这种情况的事件?关于如何处理这个问题的任何建议?

2 个答案:

答案 0 :(得分:1)

我认为您可能会看到“配置更改”的结果 - 请参阅Handling Runtime Changes

诸如改变设备方向或打开/关闭“硬”键盘等因素会导致当前正在运行的Activity被销毁并重新创建,您需要将其恢复到更改之前的状态。

不是在听一个事件,而是从一开始就能够“回溯你的步骤”。

答案 1 :(得分:0)

我发现将这种类型的语句添加到清单文件可以解决问题

android:configChanges="keyboardHidden|orientation"