我想禁用在我的Android應用程序中更改方向,但我想允許用戶使用他的本機方向:橫向平板電腦和手機肖像。如何修復Android上不同設備的屏幕方向
我嘗試使用不同的值設置「android:screenOrientation」,但找不到合適的值。
是這樣的任務需要編寫java代碼(和我需要寫什麼代碼),或者這可以使用清單解決?
UPD正如@ Pierrew的提示,我需要爲縱向佈局創建res/layout/main.xml
爲默認佈局,res/layout-land/main.xml
景觀佈局和res/layout-port/main.xml
。所以,我需要知道,如何定義res/layout/main.xml
中的所有佈局,並且只闡明瞭res/layout-land/main.xml
和res/layout-port/main.xml
中的方向。
我想我需要在res/layout/main.xml
聲明佈局,並在res/layout-land/main.xml
和res/layout-port/main.xml
帶來的一切佈局屬性只覆蓋android:screenOrientation
派生布局價值。
我該怎麼做?
這個問題是一個已答覆[這裏](http://stackoverflow.com/questions/9627774/android-allow-portrait-and-landscape-for-tablets-but-force-portrait-on-phone) – 2014-08-29 21:22:00