IWindowManager.PropertyCompatAllowOrientationOverride フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイスの製造元によって設定された向きの互換性のオーバーライドからアプリを除外する必要があることをシステムに通知するアプリのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager
.Property
。
[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)]
public const string PropertyCompatAllowOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)>]
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
尊重しながら、アプリからの方向要求の 1 つを無視するのではなく、デバイスの製造元によって選択された向きにアプリをオーバーライドするためです。
このプロパティを に 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 ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。