我想禁用在我的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