WindowManager.PropertyCameraCompatAllowForceRotation フィールド

定義

注意事項

Use 'Android.Views.IWindowManager.PropertyCameraCompatAllowForceRotation'. This class will be removed in a future release.

アプリをカメラ互換性力回転処理から除外する必要があることをシステムに通知するアプリのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager .Property

[Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCameraCompatAllowForceRotation'. This class will be removed in a future release.")]
public const string PropertyCameraCompatAllowForceRotation;
[<Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCameraCompatAllowForceRotation'. This class will be removed in a future release.")>]
val mutable PropertyCameraCompatAllowForceRotation : string

フィールド値

属性

注釈

アプリをカメラ互換性力回転処理から除外する必要があることをシステムに通知するアプリのアプリケーション レベル android.content.pm.PackageManager.Property PackageManager .Property

カメラの互換性処理は、縦向きのアプリ ウィンドウの向きとデバイスの自然な向きを揃え、横向きのアプリ ウィンドウの自然な向きとは逆に設定します。 これらの間の不一致は、カメラプレビューを実装するときにアプリが行う最も強い前提の1つであるため、横向きやストレッチビューファインダーなどのカメラの問題につながる可能性があります。 アプリと自然な表示の向きは一致することが保証されていないため、回転によってレターボックス化が発生する可能性があります。 強制回転は、アプリがカメラに開くとすぐにトリガーされ、カメラが閉じられると削除されます。

カメラの互換性は、ignoreOrientationRequest ディスプレイ設定が有効になっているディスプレイでデバイスの製造元が有効にすることができます (固定の向きの互換モードを有効にします。詳細については、「 拡張レターボックス化 」を参照してください)。

このプロパティを に true 設定するか未設定にした場合、固定方向アクティビティに力回転処理が適用される場合があります。 デバイスの製造元は、独自の裁量を使用して、ディスプレイの互換性を向上させるために、治療からパッケージを除外できます。

このプロパティを に false設定すると、システムは力の回転処理を適用しません。

<b>構文:</b>

&lt;application&gt;
              &lt;property
                android:name="android.window.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION"
                android:value="true|false"/&gt;
            &lt;/application&gt;

の Java ドキュメント android.view.WindowManager.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象