【问题标题】:Landscape Mode - Android横向模式 - 安卓
【发布时间】:2012-02-04 10:18:40
【问题描述】:

我希望我的应用程序只能在横向(水平)中工作,并且我的行是清单:

<activity
   android:name=".HomePageActivity"
   android:screenOrientation="landscape"/>

虽然这一切都是水平的,但如果我将手机转动 180 º(水平是一样的)但屏幕没有 adpata,倒立。

任何人都可以帮助我吗?

谢谢

【问题讨论】:

    标签: android android-layout landscape


    【解决方案1】:

    您可以尝试android:screenOrientation="sensorLandscape",但它仅适用于 API 级别 9 (Android 2.3) 及更高版本。

    http://developer.android.com/guide/topics/manifest/activity-element.html#screen

    【讨论】:

    • 感谢您的回复,我正在使用 2.1 版本。有解决办法吗?
    【解决方案2】:

    您使用什么设备进行测试?

    “反转横向”方向出现在2.2中。

    编辑

    如果您使用 API >= 9,则查找 this。您可以使用sensorLandscape 方向。

    【讨论】:

    • 感谢您的回复,我正在使用 2.1 版本。有解决办法吗?
    • 不,没有官方解决方案。唯一的可能是从传感器获取信息,并绘制反向视图,但我不是最好的主意。
    猜你喜欢
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多