2011-05-19 81 views
1

我想知道我怎样才能永久地改变屏幕的方向(我的应用程序在后台运行,并改变方向到所有的应用程序,就像我翻盖手机)的方向。 请帮忙。如何改变屏幕permamently

回答

0

通常这是控制/你的显卡驱动程序曝光。

在某些情况下,您可能需要进入芯片组级别才能找到正确的应用程序(例如,在我已有的HP瘦客户机上,这在默认驱动程序中不可用,但如果我从芯片组供应商那里下载额外的(不受支持的)软件,它们包含一个工具,可以让你这样做)。

你也可以给工具,如iRotate表演,看看它做你需要什么。

1

不可能的。每个应用程序都在沙箱中运行,您无法确定其他应用程序会发生什么情况。你可以通过意向提出请求,但不喜欢你想要做的事情。唯一的方法是获取Android源代码并修改它以更改方向。

0

如果只想翻转你的应用程序中使用这样的:

public void switchOrientation() { 
    if(this.getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT){ 
    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT); 
    } else{ 
     this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
    } 

}