繁体   English   中英

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

[英]Android, activity is not recreated on soft keyboard visibility change

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

我尚未在清单的活动条目中覆盖onConfigurationChanged或声明android:configChanges。 我什至尝试在清单中设置android:configChanges =“”,但这无济于事。

编辑:可能是我的列表视图正在捕获事件,因为我已启用过滤功能?

编辑:禁用文本筛选不能修复它。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM