我希望我的应用程序在纵向模式和反向纵向模式下工作。换句话说,我希望它在纵向模式下工作并使其可旋转180度!我在中使用以下代码list中MainActivity的标记。android:screenOrientation="sensorPortrait"但是,这似乎只适用于Android4.1.2及更高版本。它不适用于Android4.2.2及更高版本!我试过不同的手机,结果一样!如何解决? 最佳答案 我知道Google在某些时候将sensorPortrait替换为sensorPortait的拼写错误。不确定这是否是您的情况,但根据您的
我不明白为什么在list中为Activity设置“sensorPortrait”属性无法让Activity进入反向纵向。这是我在list中设置的方式上面的代码不能让我在MotoE(4.4.4)或GalaxyS3(4.3)上同时获得reversePortrait和肖像,但我可以确认它在Nexus7(5.0.1)平板电脑上工作,我尝试了其他几个答案,但这个似乎是最简单的,它似乎对我来说在“电话”上不起作用,我是否遗漏了一些与让它工作相关的信息?我尝试了以下链接,它与我的问题一样相似,但对此似乎没有任何帮助Activityinportraitorreverseportraitonly目前使用
我遇到了方向sensorPortrait不起作用的问题,我尝试通过list和Activity本身启用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);但这似乎只是锁定在正常的纵向模式下,但是如果我尝试“fullSensor”setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);根据文档Theorientationisdeterminedbythedeviceorientationsensorforanyoft
我需要限制我的应用以纵向模式显示。使用android:screenOrientation=“Portrait”效果很好,但我想在设备旋转时将显示更改为反转纵向。使用android:screenOrientation="sensorPortrait"会导致编译错误。有趣的是,如果我改用“sensorLandscape”,它编译得很好,但这不是我需要的。我在Android2.3.3上使用Eclipsev3.7.2有什么想法吗???谢谢罗布 最佳答案 Google打错了,使用sensorPortait