IWindowManager.PropertyCompatAllowDisplayOrientationOverride フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリが互換性オーバーライドからオプトアウトする必要があることをシステムに通知するためのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager
.Property
。アクティビティが全画面表示の場合、画面の向きを横向きの自然な向きに修正します。
[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)]
public const string PropertyCompatAllowDisplayOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)>]
val mutable PropertyCompatAllowDisplayOrientationOverride : string
フィールド値
- 属性
注釈
アプリが互換性オーバーライドからオプトアウトする必要があることをシステムに通知するためのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager .Property
。アクティビティが全画面表示の場合、画面の向きを横向きの自然な向きに修正します。
この互換性オーバーライドが有効で、表示が横の自然な向きに固定されている場合、アクティビティによって要求された方向は境界解決ロジックによって引き続き考慮されます。 たとえば、アクティビティが縦向きを要求した場合、アクティビティはレターボックス モードで固定の向きで表示され、ディスプレイは lanscape の自然な向きに回転します。
既定では処理は無効になっていますが、デバイスの製造元は独自の裁量で処理を有効にして、ignoreOrientationRequest ディスプレイ設定が有効になっているディスプレイのディスプレイの互換性を向上させることができます (固定の向きの互換モードを有効にします。詳細については、「 拡張レターボックス化 」を参照してください)。
このプロパティを に true
設定または設定解除すると、次の条件が満た <されたときに、システム wiil は横表示の向きを使用します。ul><li>ディスプレイの自然な向きは横 <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>
の Java ドキュメント android.view.WindowManager.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。