Idioma

SurfaceView.SetZOrderOnTop(Boolean) Método

Definição

Controle se a superfície do modo de exibição de superfície é colocada na parte superior da janela.

[Android.Runtime.Register("setZOrderOnTop", "(Z)V", "GetSetZOrderOnTop_ZHandler")]
public virtual void SetZOrderOnTop(bool onTop);
[<Android.Runtime.Register("setZOrderOnTop", "(Z)V", "GetSetZOrderOnTop_ZHandler")>]
abstract member SetZOrderOnTop : bool -> unit
override this.SetZOrderOnTop : bool -> unit

Parâmetros

onTop
Boolean

Se deve mostrar a superfície na parte superior da janela deste modo de exibição.

Atributos

Comentários

Controle se a superfície do modo de exibição de superfície é colocada na parte superior da janela. Normalmente, ele é colocado atrás da janela, para permitir que ele (na maioria das vezes) apareça para composição com as exibições na hierarquia. Ao definir isso, você faz com que ele seja colocado acima da janela. Isso significa que nenhum dos conteúdos da janela em que o SurfaceView está estará visível na parte superior de sua superfície.

Observe que isso deve ser definido antes que a janela de contenção do modo de exibição de superfície seja anexada ao gerenciador de janelas. Se você Build.VERSION_CODES#R direcionar a ordenação Z poderá ser alterada dinamicamente se a superfície de backup for criada, caso contrário, ela será aplicada no tempo de construção da superfície.

Chamar isso substitui qualquer chamada anterior para #setZOrderMediaOverlay.

Este membro foi preterido. Use #setCompositionOrder(int) em seu lugar. Ele fornece mais controle sobre o comportamento de ordenação Z.

Java documentação para android.view.SurfaceView.setZOrderOnTop(boolean).

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

Aplica-se a