View.HasOverlappingRendering Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve si esta vista tiene contenido que se superpone.
public virtual bool HasOverlappingRendering { [Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")] get; }
[<get: Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")>]
member this.HasOverlappingRendering : bool
Valor de propiedad
True si el contenido de esta vista puede superponerse, false de lo contrario.
- Atributos
Comentarios
Devuelve si esta vista tiene contenido que se superpone.
Esta función, diseñada para reemplazarse por tipos de vista específicos, es una optimización cuando se establece alfa en una vista. Si la representación se superpone en una vista con alfa < 1, esa vista se dibuja en un búfer fuera de pantalla y, a continuación, se compone en su lugar, lo que puede ser costoso. Si la vista no tiene representación superpuesta, la vista puede dibujar cada primitivo directamente con el valor alfa adecuado. Un ejemplo de representación superpuesta es textView con una imagen de fondo, como un botón. Un ejemplo de representación no superpuesta es un TextView sin fondo o imageView con solo la imagen en primer plano. La implementación predeterminada devuelve true; Las subclases deben invalidar si tienen casos que se pueden optimizar.
<strong>Note:</strong> El valor devuelto de este método se omite si #forceHasOverlappingRendering(boolean) se ha llamado a en esta vista.
Java documentación para android.view.View.hasOverlappingRendering().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.