为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

3 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

您也可以在Java代码中设置相同的数据。


myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

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


查看完整回答
反对 回复 2019-10-06
?
忽然笑

TA贡献1806条经验 获得超5个赞

您可以在清单中指定活动的方向。看这里。


<activity android:allowTaskReparenting=["true" | "false"]

...

          android:screenOrientation=["unspecified" | "user" | "behind" |

                                     "landscape" | "portrait" |

                                     "sensor" | "nosensor"]

...

                                       "adjustResize", "adjustPan"] >  


查看完整回答
反对 回复 2019-10-06
  • 3 回答
  • 0 关注
  • 335 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信