View.HasOverlappingRendering Propriedade

Definição

Retorna se esse Modo de Exibição tem conteúdo que se sobrepõe.

public virtual bool HasOverlappingRendering { [Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")] get; }
[<get: Android.Runtime.Register("hasOverlappingRendering", "()Z", "GetHasOverlappingRenderingHandler")>]
member this.HasOverlappingRendering : bool

Valor da propriedade

true se o conteúdo nessa exibição puder se sobrepor, false caso contrário.

Atributos

Comentários

Retorna se esse Modo de Exibição tem conteúdo que se sobrepõe.

Essa função, destinada a ser substituída por tipos de exibição específicos, é uma otimização quando alfa é definido em um modo de exibição. Se a renderização se sobrepor em uma exibição com alfa < 1, essa exibição será desenhada para um buffer fora da tela e, em seguida, composta no local, o que pode ser caro. Se o modo de exibição não tiver nenhuma renderização sobreposta, o modo de exibição poderá desenhar cada primitivo com o valor alfa apropriado diretamente. Um exemplo de renderização sobreposta é um TextView com uma imagem de plano de fundo, como um Botão. Um exemplo de renderização não sobreposta é um TextView sem plano de fundo ou um ImageView com apenas a imagem em primeiro plano. A implementação padrão retorna true; As subclasses devem substituir se tiverem casos que possam ser otimizados.

<Observação forte>:/strong< O valor retornado desse método será ignorado se > tiver sido chamado#forceHasOverlappingRendering(boolean) nessa exibição.

Documentação Java para android.view.View.hasOverlappingRendering().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a