View.HasOverlappingRendering Propriété
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.
Retourne si cette vue comporte du contenu qui se chevauche.
public virtual bool HasOverlappingRendering { [Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")] get; }
[<get: Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")>]
member this.HasOverlappingRendering : bool
Valeur de propriété
true si le contenu de cette vue peut chevaucher, false sinon.
- Attributs
Remarques
Retourne si cette vue comporte du contenu qui se chevauche.
Cette fonction, destinée à être substituée par des types d’affichage spécifiques, est une optimisation lorsque l’alpha est définie sur une vue. Si le rendu se chevauche dans une vue avec alpha < 1, cette vue est dessinée dans une mémoire tampon hors écran, puis composite en place, ce qui peut être coûteux. Si la vue n’a pas de rendu qui se chevauche, la vue peut dessiner chaque primitive directement avec la valeur alpha appropriée. Un exemple de rendu qui se chevauche est un TextView avec une image d’arrière-plan, telle qu’un bouton. Un exemple de rendu sans chevauchement est un TextView sans arrière-plan ni imageView avec uniquement l’image de premier plan. L’implémentation par défaut retourne true ; les sous-classes doivent être remplacées si elles ont des cas qui peuvent être optimisés.
<
>strong Remarque :</strong> La valeur de retour de cette méthode est ignorée si #forceHasOverlappingRendering(boolean) elle a été appelée sur cette vue.
Java documentation pour android.view.View.hasOverlappingRendering().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.