当前位置: 代码迷 >> Brew >> 关于屏幕旋转的有关问题
  详细解决方案

关于屏幕旋转的有关问题

热度:8002   发布时间:2013-02-26 00:00:00.0
求助:关于屏幕旋转的问题
是在BMP下开发,我看了
http://androidall.5d6d.com/thread-2689-1-1
这个帖子,根据旋转的消息来处理,现在手机旋转时确实收到了EVT_SCR_ROTATE的消息,但是调用IDISPLAY_SetPrefs的时候返回值总是21,就是EPRIVLEVEL,请问怎么加这个权限?BMP的工具中没有看到哪儿能添加 AEEPRIVID_DISPSETTINGS 的。

还有,在接收到横竖屏切换消息后,通过
ISHELL_GetDeviceInfoEx(p->piShell,
AEE_DEVICESTATE_SCR_ORIENTATION, &iValue, &iSize);
可以获取到iValue是1或者是3,并不是帖子中说的那些宏:
SCREEN_ORIENTATION_LANDSCAPE和SCREEN_ORIENTATION_PORTRAIT

------解决方案--------------------------------------------------------
MIF中加相应的dependency即可
------解决方案--------------------------------------------------------
我的是在brew下,我调用IDISPLAY_SetPrefs返回成功,怎么什么消息都没收到呢?能不能贴下你的代码看下
  相关解决方案