Android屏幕在usb键盘连接上翻转

Android屏幕在usb键盘连接上翻转,android,rotation,screen,orientation,Android,Rotation,Screen,Orientation,我在KitKat中使用setprop ro.sf.hwrotation 90,在横向模式下使用纵向(本机)显示,效果良好。问题在于,当连接或断开USB键盘时,屏幕在转到正确方向之前会短暂翻转/扭曲。长宽比也会瞬间失真(例如,时钟变成椭圆形)。这种扭曲只持续了一小会儿,但有些东西是不正确的 除非使用了ro.sf.hwrotation属性,否则这种扭曲不会发生——所以我认为Android源代码中需要考虑它的地方没有 提前感谢,您可以自己尝试处理键盘配置更改,这将阻止重新创建活动并导致瞬间失真(请参见

我在KitKat中使用setprop ro.sf.hwrotation 90,在横向模式下使用纵向(本机)显示,效果良好。问题在于,当连接或断开USB键盘时,屏幕在转到正确方向之前会短暂翻转/扭曲。长宽比也会瞬间失真(例如,时钟变成椭圆形)。这种扭曲只持续了一小会儿,但有些东西是不正确的

除非使用了ro.sf.hwrotation属性,否则这种扭曲不会发生——所以我认为Android源代码中需要考虑它的地方没有


提前感谢,

您可以自己尝试处理
键盘
配置更改,这将阻止重新创建活动并导致瞬间失真(请参见)

您可以自己尝试处理
键盘
配置更改,这将阻止活动被重新创建并导致瞬间失真(请参见)

谢谢,我已经走了一段这条路-我正在寻找Android源代码的mod,以便系统正确处理此问题。我不太关心娱乐活动。我编辑了这个问题来澄清。谢谢,我已经走了一段路——我正在寻找Android源代码的修改,以便系统能够正确处理这个问题。我不太关心娱乐活动。我编辑了这个问题来澄清。谢谢,我已经走了一段路——我正在寻找Android源代码的修改,以便系统能够正确处理这个问题。我不太关心娱乐活动。我编辑了这个问题以澄清问题。