最近做项目遇到个奇怪问题,用4:3屏幕的设备,打开下拉菜单自动旋转,所有竖屏应用会转到横屏方向。
Framework里也没做强制横屏,16:9屏幕的设备没这现象。
根据以往的经验,应用本身定了竖屏,除非在Framework单独处理,不然即使打开自动旋转也是维持竖屏不会转方向。
想改会正常状态,请教下做Framework的朋友,有没有什么头绪?有点懵了- -
您的每一个用心回答,都会让这个世界变得更美好一些!
旋转不旋转跟屏幕比例没有关系吧?跟Sensor的方向有关系。
我没有做这个相关的。那我这样想,你不是有下拉开关吗?然后你就看它修改了什么值,一般是修改设置内容提供者里的某个值。然后监听到这个值的变化以后,就有对应的改变。
也就是说--->哪里使用这个值的,看看使用这个值的地方的逻辑怎么判断屏幕是否要旋转的即可。
旋转不旋转跟屏幕比例没有关系吧?跟Sensor的方向有关系。
我没有做这个相关的。那我这样想,你不是有下拉开关吗?然后你就看它修改了什么值,一般是修改设置内容提供者里的某个值。然后监听到这个值的变化以后,就有对应的改变。
也就是说--->哪里使用这个值的,看看使用这个值的地方的逻辑怎么判断屏幕是否要旋转的即可。