WindowManager.PropertyCameraCompatAllowForceRotation Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 fenêtres d’application portrait avec l’orientation naturelle de l’appareil et des fenêtres d’application paysage en face de l’orientation naturelle de l’appareil. L’incompatibilité entre les orientations peut entraîner des problèmes de caméra comme un viseur latéral ou étiré, 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 naturelles de l’application et de l’appareil ne sont pas garanties de correspondre, la rotation peut entraîner la boîte à lettres. La rotation forcée est déclenchée dès qu’une application 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 activé le paramètre d’affichage de l’orientation demandée ignoré, ce qui active le mode de compatibilité pour les applications d’orientation fixe sur Android 12 (niveau d’API 31) ou version ultérieure. Pour plus d’informations, consultez le mode de compatibilité des appareils .
Avec cette propriété définie true sur ou non définie, le système peut appliquer le traitement de rotation de force aux activités d’orientation fixe. 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>
<application>
<property
android:name="android.window.PROPERTY_CAMERA_COMPAT_ALLOW_FORCE_ROTATION"
android:value="true|false"/>
</application>
Java documentation 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.