0

大家好-我试图仅以纵向视图方向显示我的应用程序,但无济于事。

我的 xml 文件中的每个按钮、ImageView、TextView 等都有代码:android:screenOrientation="portrait" 但是当我将手机倾斜到一边时,它仍然会进入横向视图。

我确实在我的应用程序中调用了相机,但我认为这不是问题 - 有什么想法吗?

4

2 回答 2

5

布局是错误的地方。你必须把它放在这样的活动中:

<activity android:screenOrientation="portrait" ...>

强制 Android 活动始终使用横向模式

google有那么难理解吗?谷歌“android force Portrait”和前四个链接显示了答案......(对不起......只是不得不让它出来:))

于 2010-11-18T02:04:57.210 回答
2

您必须将 android:screenOrientation="portrait" 放在 AndroidManifest.xml 中。

AndroidManifest.xml中,您必须执行以下操作:

    <activity android:name=".Your_Activity_Name"
        android:configChanges="keyboardHidden|orientation"
        android:screenOrientation="portrait"/>
于 2010-11-18T02:09:23.977 回答