
在Ive开发的大多数应用程序中,我只是让android处理了配置更改,效果很好,但现在在最新的应用程序Im中,我将所有视图设置为横向.当用户在具有硬键盘的任何硬件上打开键盘时,该应用将自动关闭而不会强行关闭.它只是关闭.我知道您可以使用保存状态并执行各种 *** 作来监听键盘打开事件,但是我现在要做的只是在键盘打开时保持应用程序运行,而无需执行其他任何特殊 *** 作.该视图已在清单中设置为横向,因此,当键盘打开时,我该如何简单地防止应用程序关闭.
解决方法:
在< activity>中标签在清单中,请尝试添加:
androID:configChanges="keyboardHIDden"这应该使活动在您的活动中调用onConfigurationChanged(如果在键盘状态更改上没有任何更改可以忽略,则可以忽略),并且不会在键盘状态更改时重新启动.
您可以在此处阅读有关运行时配置更改的信息:
http://developer.android.com/guide/topics/resources/runtime-changes.html
关于活动标签的属性,请参见:
http://developer.android.com/guide/topics/manifest/activity-element.html#config
以上是内存溢出为你收集整理的Android-打开硬件键盘后,我的应用程序关闭全部内容,希望文章能够帮你解决Android-打开硬件键盘后,我的应用程序关闭所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)