求助:关于屏幕旋转的问题
是在BMP下开发,我看了
http://androidall.5d6d.com/thread-2689-1-1.html
这个帖子,根据旋转的消息来处理,现在手机旋转时确实收到了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返回成功,怎么什么消息都没收到呢?能不能贴下你的代码看下