首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android2.3.4横屏转竖屏的有关问题

2012-05-01 
android2.3.4横屏转竖屏的问题我们屏幕分辨率是800*480的分辨率,横屏的,但是2.3的系统是针对竖屏开发的,我

android2.3.4横屏转竖屏的问题
我们屏幕分辨率是800*480的分辨率,横屏的,但是2.3的系统是针对竖屏开发的,我们旋转了gsensor的方向,但是会出现有些游戏方向翻转的问题。
我想到的方案:一.屏幕改成480*800,让android认为是竖屏。但是lcd的驱动不支持90度翻转,强制改分辨率会造成半屏显示
二.修改上层的逻辑,显示系统较复杂,按照网上的方法试了试还是不行。

求有过相关开发经验的大侠指点!终极目标就是让android系统认为我是竖屏的!或者直接竖屏改横屏,不要出现有些gsensor翻转的bug

[解决办法]
设定为竖屏,并禁止横竖屏切换:

在AndroidManifest.xml中,给每个Activity加上:
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"

(landscape是横向,portrait是纵向)

热点排行