android:screenOrientation ="sensorLandscape"显示最小SDK为2.2的项目的错误

Sid*_*Sid 1 sdk android landscape screen-orientation

我正在尝试为android:screenOrientation="sensorLandscape"我的其中一项活动设置,以启用左侧景观和右侧景观.

在我的项目属性中,我将项目构建目标设置为Android 2.2.在我的清单中,最低SDK版本也设置为Android 2.2(API级别8):我的清单中的行是:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="10"/>
Run Code Online (Sandbox Code Playgroud)

根据文档,"sensorLandscape"属性应该对我可用,但是,当我尝试设置它时,我得到的错误是" error: Error: String type not allowed (at "screenOrientation" with value "sensorLandscape")".

我在某个地方错过了一些额外的设置吗?

5hs*_*sba 5

"sensorLandscape":横向,但可以是基于设备传感器的正常或反向横向.在API级别9中添加.所以我认为你的minsdkVersion应该是9而不是8 ...

  • no..targetSDK> = 9足以让它工作,你可以安全地将minSDK设置为8并且我现在正在工作,但我无法确定你的问题是什么 (3认同)