android genymotion上的固定方向无法正常工作

时间:2015-08-06 15:48:20

标签: android genymotion android-orientation

我已经在很多网站上看过,我需要做的就是让我的Android活动无法进行方向更改只是把它放在我的清单上:

<activity
            android:name="com.karutakanji.ModoCasual"
            android:label="@string/title_activity_tela_inicial_multiplayer"
            android:screenOrientation="portrait"
             android:configChanges="orientation|keyboardHidden" >
        </activity>

但是当我在Genymotion和2560 x 1600设备上尝试我的活动时,活动仍在向横向方向转移(它恰好在活动开始时发生)。还有什么我需要做的才能让我的活动无法改变方向吗?它只是一个Genymotion错误吗?我该怎么办?

2 个答案:

答案 0 :(得分:1)

必须有其他东西干扰您的清单设置。我只是测试了它,我无法在我的活动中将genymotion切换到横向。如果我在横向拍摄时开始活动,genymotion会按预期直接更改为肖像。

我猜:无论你在onCreate()活动中做什么,都可能会干扰或覆盖它。

编辑configChanges并不重要。 screenOrientation是您将其“限制”到该方向所需的属性。

答案 1 :(得分:0)

解决了它:这只是一个问题。我只需要在全屏模式下模拟设备以使错误消失^^