IWindowManager.PropertyCameraCompatAllowForceRotation フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリをカメラ互換性力回転処理から除外する必要があることをシステムに通知するアプリのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager
.Property
。
[Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION", ApiSince=34)]
public const string PropertyCameraCompatAllowForceRotation;
[<Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION", ApiSince=34)>]
val mutable PropertyCameraCompatAllowForceRotation : string
フィールド値
- 属性
注釈
アプリをカメラ互換性力回転処理から除外する必要があることをシステムに通知するアプリのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager .Property
。
カメラ互換性処理は、縦向きのアプリ ウィンドウの向きとデバイスの自然な向きを揃え、ランドスケープ アプリ ウィンドウの自然な向きとは反対に設定します。 これらの間の不一致は、カメラプレビューを実装するときにアプリが行う最も強力な前提条件の1つであるため、横向きや拡大ビューファインダーなどのカメラの問題につながる可能性があります。 アプリと自然な表示の向きは一致することが保証されていないため、回転するとレターボックス化が発生する可能性があります。 強制回転は、アプリがカメラに開くとすぐにトリガーされ、カメラが閉じられると削除されます。
カメラの互換性は、ignoreOrientationRequest ディスプレイ設定が有効になっているディスプレイのデバイス製造元が有効にすることができます (固定方向の互換モードを有効にします。詳細については、「 拡張レターボックス化 」を参照してください)。
このプロパティを に true
設定するか未設定にした場合、システムは固定方向アクティビティに力回転処理を適用できます。 デバイスの製造元は、ディスプレイの互換性を向上させるために、独自の裁量を使用してパッケージを治療から除外できます。
このプロパティを に false
設定すると、システムは力の回転処理を適用しません。
<b>構文:</b>
<application>
<property
android:name="android.window.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION"
android:value="true|false"/>
</application>
の android.view.WindowManager.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。