【问题标题】:How to set screen rotation in android for only one activity?如何在android中为一项活动设置屏幕旋转?
【发布时间】:2017-03-27 16:24:35
【问题描述】:

如果我为内部活动设置旋转,整个屏幕都会旋转。我只希望内部活动变成横向模式,而不是外部活动。

这是一个屏幕截图,您可以在其中看到 2 个活动。一个是全屏,另一个是扫描二维码的摄像头:

【问题讨论】:

  • setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
  • 在你的活动中添加这个 onCreate();

标签: java android xml screen-rotation


【解决方案1】:

AndroidManifest.xml

中的 Activity 标记中添加下面提到的属性

android:screenOrientation="landscape"

例如:

<activity android:name=".MainActivity" android:screenOrientation="landscape">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多