重力横屏真的实现了吗?
Created by: zxlbxx
根据更新文档,v3.4.0就已经支持重力横屏了,可是我实测Demo无论是AVD虚拟机还是真机都是没有重力横屏的效果的。
本着对官方的信任,自己去翻了代码,发现确实注册了onSensorChanged事件,但是并没有对旋转角度进行判断,也没有调用全屏方法,也没有修改全屏状态变量isFullScreen,反而还是根据全屏变量状态判断的:
if (isFullScreen) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); }
其他用户都没有用到这个功能吗?还是只有我们自己用到了。
请官方再测试一下吧。谢谢