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>Always では、デバイスの製造元によって選択された方向が使用されます。
<li>カメラ接続が開いている場合にのみ、上記のいずれかを行います。
</ul>
このプロパティは #PROPERTY_COMPAT_IGNORE_REQUESTED_ORIENTATION とは異なります (これは、 android.app.Activity#setRequestedOrientation Activity#setRequestedOrientation()の不適切な使用によって発生する方向ループを回避するために使用されます)。これは、前のプロパティを考慮しながら、アプリからの方向要求の 1 つを無視するのではなく、デバイスの製造元が選択した向きにアプリをオーバーライドするためです。
このプロパティを true または設定解除に設定すると、デバイスの製造元は、独自の判断でアプリの向きをオーバーライドして、表示の互換性を向上させることができます。
このプロパティを false に設定すると、デバイスの製造元の向きのアプリごとのオーバーライドは適用されません。
<b>Syntax:</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属性ライセンスに記載されている条件に従って使用されます。