Bil*_*as7 2 keyboard android exception
我正在开发一个需要支持USB键盘的Android应用程序。我尚未开发出明确支持USB键盘的工具,因为我认为每个应用程序都可以使用USB键盘。
问题是,当我尝试连接或断开USB键盘时,我的应用程序崩溃了,而没有来自应用程序的错误跟踪。
我的设备是装有Android 4.1的Lenovo。我该怎么做才能解决这个问题?
小智 5
连接外接键盘时,将发生活动配置更改。
要解决崩溃问题,请AndroidManifest.xml为所有活动将以下元素添加到中:
android:configChanges="orientation|keyboard|keyboardHidden"
Run Code Online (Sandbox Code Playgroud)
根据文档,android:configChanges:
列出活动将自行处理的配置更改。在运行时发生配置更改时,默认情况下会关闭并重新启动活动,但是声明具有此属性的配置将阻止活动重新启动。而是,活动保持运行状态,并调用其onConfigurationChanged()方法。
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |