Android,活动不会在软键盘可见性更改时重新创建

时间:2011-08-06 15:41:20

标签: android

当软件键盘出现/消失时,我的活动未重新启动。为什么是这样?我自己没有做任何事情来处理这些事件,如下所述:http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange

我没有覆盖onConfigurationChanged或者在清单中的activity条目中声明了android:configChanges。我甚至尝试在清单中设置android:configChanges =“”,但它没有帮助。

编辑:可能是我的listview正在捕捉事件,因为我已启用过滤?

编辑:禁用文本过滤无法解决问题。

堆栈溢出是一个婊子并说我没有足够的业力来回答,所以我会在这里做: 解决方案是使用http://developer.android.com/reference/android/view/View.html#onSizeChanged%28int,%20int,%20int,%20int%29,因为活动不应该重新启动。

1 个答案:

答案 0 :(得分:1)

软键盘更改不会触发配置更改事件。只有硬件键盘才能。