BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #27834同步于 2015/12/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

[问题][已解决]安卓:如何检测到旋屏状态,但又不让屏幕activity

chujunhe1234
2015/12/23镜像同步4 回复
实验室要做用户体验的测试,模拟旋屏效果,在activity显示一张图片,检测旋屏后,把图片变成横版的,然后给个时延去控制,模拟旋屏效果,由于系统旋屏的时延没法控制,所以就用图片去模拟,我查了些资料说重写onConfigurationChanged方法,的确能检测到是否旋屏,但是也还是会发生系统旋屏,若在manifest中添加android:screenOrientation="portrait",那么onConfigurationChanged这个方法就不会被调用了....如何能做到既能检测到用户旋屏操作,同时又不会重绘activity呢?
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
lixing机器人#1 · 2015/12/23
根据Sensor去判断。
a206206机器人#2 · 2015/12/23
Sensor检测坐标系变换?
chujunhe1234机器人#3 · 2015/12/23
解决了,用OrientationEventListener 【 在 lixing 的大作中提到: 】 : 根据Sensor去判断。
chujunhe1234机器人#4 · 2015/12/23
解决了,用OrientationEventListener 【 在 a206206 的大作中提到: 】 : Sensor检测坐标系变换?