首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> 用户界面 >> 正文
如何使程序一直全屏显示
作者:symbianb…    文章来源:symbianblog    更新时间:2008-7-27 16:26:19

一般而言有如下几种方法:

1,在Container的ConstructL中,调用SetExtentToWholeScreen ();

缺点是一按下“选项”,StatusPane和CBA又出来了。

2,在View的DoActivateL中,调用AppUi()->ApplicationRect()。

同样有如上的问题。

iMobile517MainContainer = CMobile517MainContainer::NewL(AppUi()->ApplicationRect(), NULL, this );

3,通过隐藏Status Pane和CBA,这种方法比较灵光(需要和2同时使用)!

在Container的ConstructL函数中调用:

 CEikStatusPane* statusp = iEikonEnv->AppUiFactory()->StatusPane();
 if(statusp) statusp->MakeVisible(EFalse);
iEikonEnv->AppUiFactory()->Cba()->MakeVisible(EFalse);

相关文章:
没有相关文章
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号