求助:关于屏幕旋转的问题

dinjay 2011-01-19 03:49:30
是在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
...全文
1697 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
MIF中加相应的dependency即可
xiaoli880924 2011-01-21
  • 打赏
  • 举报
回复
我的是在brew下,我调用IDISPLAY_SetPrefs返回成功,怎么什么消息都没收到呢?能不能贴下你的代码看下
dinjay 2011-01-20
  • 打赏
  • 举报
回复
自己解决了,添加了所有的权限...bmp和brew的权限还不太一样
SCREEN_ORIENTATION_LANDSCAPE是3
SCREEN_ORIENTATION_PORTRAIT是0

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧