WindowManager.PropertyCompatAllowDisplayOrientationOverride 字段

定义

注意

Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.

应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager .Property ,以通知系统,当活动全屏时,应用应选择退出兼容性替代,该替代将显示方向修复为横向自然方向。

[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.")]
public const string PropertyCompatAllowDisplayOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.")>]
val mutable PropertyCompatAllowDisplayOrientationOverride : string

字段值

属性

注解

应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager .Property ,以通知系统,当活动全屏时,应用应选择退出兼容性替代,该替代将显示方向修复为横向自然方向。

当启用此兼容性替代并且显示固定到横向自然方向时,活动请求的方向仍将受到边界解析逻辑的尊重。 例如,如果某个活动请求纵向方向,则活动将显示在固定方向的信箱模式下,显示旋转到兰景自然方向。

默认情况下禁用治疗,但设备制造商可以使用其自由裁量权启用治疗,以改进已启用 ignoreOrientationRequest 显示设置的显示器上的显示兼容性(启用固定方向的兼容性模式,请参阅 增强的信箱 了解更多详细信息)。

如果此属性设置为true或取消设置,则系统在满足以下条件时使用横向显示方向:<屏幕的 ul><li 自然方向为 landscape <li>>ignoreOrientationRequest 显示设置已启用 <li>Activity 全屏。 <li>设备制造商启用了治疗。 </ul>

如果此属性设置为 false,则不会应用针对显示方向的按应用生成的设备替代。

<b>语法:</b>

&lt;application&gt;
              &lt;property
                android:name="android.window.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE"
                android:value="true|false"/&gt;
            &lt;/application&gt;

适用于 . 的 android.view.WindowManager.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDEJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于