2011-05-19 49 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); 
    } 

}