WindowManager.PropertyCompatAllowOrientationOverride 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Use 'Android.Views.IWindowManager.PropertyCompatAllowOrientationOverride'. This class will be removed in a future release.
应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager
.Property
,通知系统应用应从设备制造商设置的方向的兼容性替代中排除该应用。
[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowOrientationOverride'. This class will be removed in a future release.")]
public const string PropertyCompatAllowOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowOrientationOverride'. This class will be removed in a future release.")>]
val mutable PropertyCompatAllowOrientationOverride : string
字段值
- 属性
注解
应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager .Property
,通知系统应用应从设备制造商设置的方向的兼容性替代中排除该应用。 应用方向替代时,可以: <ul><li>将应用请求的特定方向替换为设备制造商选择的另一个方向,例如将应用请求的未定义方向替换为纵向。 <li>始终使用设备制造商选择的方向。 <li>执行上述操作之一,但前提是相机连接已打开。 </ul>
此属性不同于 PROPERTY_COMPAT_IGNORE_REQUESTED_ORIENTATION
(用于避免因使用不当 android.app.Activity#setRequestedOrientation
而导致的方向循环),因为此属性将应用重写为设备制造商选择的方向,而不是忽略来自应用的方向请求之一,同时遵循上一个方向。
如果此属性设置为 true
或取消设置,设备制造商可以使用其自由裁量权替代应用的方向以提高显示兼容性。
如果此属性设置为 false
,则不会应用针对方向的按应用生成的设备替代。
<b>语法:</b>
<application>
<property
android:name="android.window.PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE"
android:value="true|false"/>
</application>
适用于 . 的 android.view.WindowManager.PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。