2012-07-31 91 views
2

是否可以設置不同應用程序的活動的屏幕方向?如何更改另一個應用程序的屏幕方向

我的應用程序調用設備中的其他應用程序。它在所有活動中使用android:Orientation="sensor"。如果禁用了自動旋轉,並且我在橫向中使用了我的應用,則從我的應用調用的其他應用不會像我的應用那樣取向。我怎樣才能做到這一點?

我嘗試使用

Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION,1); 

更改系統設置,但是這可能將其關閉之前,改變了整個系統在我的應用程序崩潰的情況下,所以我不想這樣。

+2

我認爲在目前是不可能的。這是我的經驗,我沒有任何文檔鏈接。 – Anh3Saigon 2012-07-31 10:28:32

+0

@ Anh3Saigon:我認爲這是可能的。一個名爲「Set Orientation」(https://play.google.com/store/apps/details?id=com.googlecode.eyesfree.setorientation&hl=en)的應用程序完全可以。它預設了Android設備的屏幕方向。因此,如果用戶選擇「橫向」模式,則所有應用都將以橫向模式打開。 – Basher51 2014-07-11 00:43:15

+0

@Ramyavjr:你能找到soln嗎?即使我想達到同樣的效果。 – Basher51 2014-07-11 00:44:04

回答

-1

在安卓manifext.xml使用這些下活動

android:screenOrientation="landscape" 

android:configChanges="keyboardHidden|orientation" 
相關問題