您的位置:首页 > 其它

在9530手机上面,如何控制程序只能纵向显示?如何判断当前的屏幕横纵方向呢?

2010-05-07 13:07 573 查看
程序之支持纵向大屏幕显示,不支持横向显示。怎么办?

 在main()方法里面加入如下两行即可。

int directions = net.rim.device.api.system.Display.DIRECTION_NORTH;

net.rim.device.api.ui.Ui.getUiEngineInstance().setAcceptableDirections(directions);

 

 

程序中如何判断当前的屏幕横纵方向呢?
if(Display.getOrientation()== Display.ORIENTATION_LANDSCAPE)

{

  ///

}

if(Display.getOrientation()== Display.ORIENTATION_PORTRAIT)

 ///

 

参考:

 How To - Control the screen orientation
Last Updated: 17 January 2009
Article Number: DB-00706
 

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800505/800608/How_To_-_Control_the_screen_orientation.html?nodeid=1487645&vernum=0

 

关键字:Storm,横屏,纵屏,屏幕,方向,控制

 

参考2:

BlackBerry 触摸屏设备编程

第2页,检测屏幕横纵方向

第9页,屏幕横纵切换的屏蔽

http://download.csdn.net/source/2562100
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: