大多数时候(但并非总是如此),当我完成键入或软键盘隐藏时,视图区域会在底部抬起一个黑色空格。单击,倾斜或以其他方式接合电话会纠正屏幕。但是,用户的第一个动作通常是按下,但是如果单击“提交”,它会向下跳转,您实际上只需再次单击文本区域。如何在键盘关闭后停止此操作并重置屏幕。
答案 0 :(得分:0)
看一下AndroidManifest.xml
http://developer.android.com/guide/topics/manifest/activity-element.html
我认为您需要更改android:configChanges
。
答案 1 :(得分:0)
我有完全相同的问题,我所做的是处理hidekeyboard,即使在javascript中,并执行类似window.scrollTo(0,0)或$(“input [type = text],textarea”)。blur(); 这将导致屏幕恢复到正常位置
但是当从type = text的输入字段点击输入字段密码时,只有一个问题,它在内部隐藏键盘,导致hidekeyboard事件触发并将屏幕滚动到顶部。这是这个
的唯一副作用如果您找到了解决方案,请告诉我