猿问

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

我在HTC G1上使用Android VNC查看器。但是由于某种原因,尽管我的G1处于纵向模式,但该应用程序始终处于横向模式。由于Android VNC查看器是开源的,我想知道如何将活动硬编码为“风景”。我想更改它以尊重手机方向。

http://img1.mukewang.com/5d998ff1000190d707840529.jpg

烙印99
浏览 336回答 3
3回答

交互式爱情

您也可以在Java代码中设置相同的数据。myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);ActivityInfo上的其他值可让您将其设置回传感器驱动或锁定的人像。就个人而言,我希望将其设置为清单中的内容,如对此问题的另一个答案所建议的,然后在需要时使用Android SDK中的上述调用对其进行更改。

忽然笑

您可以在清单中指定活动的方向。看这里。<activity android:allowTaskReparenting=["true" | "false"]...&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; android:screenOrientation=["unspecified" | "user" | "behind" |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"landscape" | "portrait" |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"sensor" | "nosensor"]...&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"adjustResize", "adjustPan"] >&nbsp;&nbsp;
随时随地看视频慕课网APP

相关分类

Android
我要回答