Partager via


WindowManager.PropertyCameraCompatAllowForceRotation Champ

Définition

Attention

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

Niveau android.content.pm.PackageManager.Property PackageManager .Property d’application d’une application pour informer le système que l’application doit être exclue du traitement de rotation de force de la caméra.

[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

Valeur de champ

Attributs

Remarques

Niveau android.content.pm.PackageManager.Property PackageManager .Property d’application d’une application pour informer le système que l’application doit être exclue du traitement de rotation de force de la caméra.

Le traitement de compatibilité de la caméra aligne les orientations de la fenêtre d’application portrait et l’orientation naturelle de l’appareil et définit l’orientation opposée à l’orientation naturelle pour une fenêtre d’application paysage. L’incompatibilité entre eux peut entraîner des problèmes de caméra comme des vis-à-vis latéral ou étirés, car il s’agit de l’une des hypothèses les plus fortes que les applications effectuent lorsqu’elles implémentent des aperçus de caméra. Étant donné que les orientations de l’application et de l’affichage naturel ne sont pas garanties pour correspondre, la rotation peut entraîner la boîte à lettres. La rotation forcée est déclenchée dès que l’application s’ouvre à la caméra et est supprimée une fois la caméra fermée.

La compatibilité de la caméra peut être activée par les fabricants d’appareils sur les écrans qui ont ignoré le paramètre d’affichage IgnoreOrientationRequest activé (active le mode de compatibilité pour l’orientation fixe, voir Boîte de lettres améliorée pour plus d’informations).

Avec cette propriété définie true ou non définie, le système peut appliquer le traitement de rotation de force aux activités d’orientation fixes. Les fabricants d’appareils peuvent exclure les packages du traitement à l’aide de leur discrétion pour améliorer la compatibilité de l’affichage.

Avec cette propriété définie sur false, le système n’applique pas le traitement de rotation de force.

<b>Syntax :</b>

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

Documentation Java pour android.view.WindowManager.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à