WindowManager.PropertyCameraCompatEnableRefreshViaPause 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.PropertyCameraCompatEnableRefreshViaPause'. 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’activité doit être ou ne doit pas être « actualisée » après le traitement de rotation de la force de compatibilité de la caméra à l’aide du cycle « suspendu -> reprise » plutôt que « arrêté -> repris ».
[Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ENABLE_REFRESH_VIA_PAUSE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCameraCompatEnableRefreshViaPause'. This class will be removed in a future release.")]
public const string PropertyCameraCompatEnableRefreshViaPause;
[<Android.Runtime.Register("PROPERTY_CAMERA_COMPAT_ENABLE_REFRESH_VIA_PAUSE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCameraCompatEnableRefreshViaPause'. This class will be removed in a future release.")>]
val mutable PropertyCameraCompatEnableRefreshViaPause : 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’activité doit être ou ne doit pas être « actualisée » après le traitement de rotation de la force de compatibilité de la caméra à l’aide du cycle « suspendu -> reprise » plutôt que « arrêté -> repris ».
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. 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 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 ouvre la caméra et est supprimée une fois la caméra fermée.
La rotation de la force est suivie de l'« actualisation » de l’activité en passant par « reprise - ... ->> arrêté ->> reprise » cycle (par défaut) ou « reprise -> reprise -> reprise » (en cas de substitution par les fabricants d’appareils ou à l’aide de cette propriété). Cela permet d’effacer les valeurs mises en cache dans les applications (par exemple, l’affichage ou la rotation de la caméra) qui influencent l’aperçu de la caméra et peuvent entraîner des problèmes de côté ou d’étirement persistants même après la rotation de la force.
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 .
Les fabricants d’appareils peuvent remplacer les packages par « actualiser » via le cycle « reprise ->> suspendu – reprise » à l’aide de leur discrétion pour améliorer la compatibilité de l’affichage.
Avec cette propriété définie truesur , le système va « actualiser » l’activité après le traitement de rotation de force à l’aide du cycle « reprise -> suspendu> - reprise ».
Avec cette propriété définie falsesur , le système n’effectue pas l’activité « actualiser » après le traitement de rotation de force à l’aide du cycle « repris ->> suspendu – reprise », même si le fabricant de l’appareil ajoute le remplacement correspondant.
<b>Syntax :</b>
<application>
<property
android:name="android.window.PROPERTY_CAMERA_COMPAT_ENABLE_REFRESH_VIA_PAUSE"
android:value="true|false"/>
</application>
Java documentation pour android.view.WindowManager.PROPERTY_CAMERA_COMPAT_ENABLE_REFRESH_VIA_PAUSE.
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.