首页 arrow 会员博客 arrow BlackBerry|Storm-禁止屏幕转换
BlackBerry|Storm-禁止屏幕转换
Author Author: M | Date Date: 2009-06-18 | View Count View: 1183 | Section & Category 会员博客 - 个人博客 | Digg Digg: 0
黑莓的Storm机型有个G-Force功能,此功能可以检测当前手机的重力情况.
例如将手机垂直放置则图片显示为360x480格式,若将手机横放则图片显示为480x360格式.
在开发app的时候若要禁用掉这个功能可以将CMainCanvas类添加几行代码就OK了.
 
下面红色标注的代码即为需要添加的.
 
Demo:
 
......
import net.rim.device.api.system.Display;   !!!要特别主要此Display的继承包是"net.rim.device.api.system.Display"并非Midlet套件中的那个Display
import net.rim.device.api.ui.Ui;
......

public class CMainCanvas extends BlackBerryGameCanvas implements Runnable
 {
         ......
         private static final int DEFAULT_ORIENTATION = Display.DIRECTION_NORTH; 
         ......
         public CMainCanvas(boolean suppressKeyEvents)
         {
                  super(suppressKeyEvents);
                
                  ......

                  Ui.getUiEngineInstance().setAcceptableDirections( DEFAULT_ORIENTATION );
                  ......
        }
}

 

尚无评论发表

我要发表评论

登录菜单

最新博客

本月热门

热门博客

订阅本站

RSS 0.91 RSS 1.0 RSS 2.0 ATOM 0.3 OPML