WindowManager.PropertyCompatAllowDisplayOrientationOverride 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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>
<application>
<property
android:name="android.window.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE"
android:value="true|false"/>
</application>
适用于 . 的 android.view.WindowManager.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。