Window.ColorMode Propriedade

Definição

Retorna o modo de cor solicitado da janela, um de ActivityInfo#COLOR_MODE_DEFAULT, ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT ou ActivityInfo#COLOR_MODE_HDR. -ou- Define o modo de cor solicitado da janela.

public virtual Android.Content.PM.ActivityColorMode ColorMode { [Android.Runtime.Register("getColorMode", "()I", "GetGetColorModeHandler", ApiSince=26)] get; [Android.Runtime.Register("setColorMode", "(I)V", "GetSetColorMode_IHandler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getColorMode", "()I", "GetGetColorModeHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setColorMode", "(I)V", "GetSetColorMode_IHandler", ApiSince=26)>]
member this.ColorMode : Android.Content.PM.ActivityColorMode with get, set

Valor da propriedade

Atributos

Comentários

Documentação do getter de propriedades:

Retorna o modo de cor solicitado da janela, um de ActivityInfo#COLOR_MODE_DEFAULT, ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT ou ActivityInfo#COLOR_MODE_HDR. Se ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT for solicitado, é possível que a janela não seja colocada no modo de gama de cores amplas, dependendo do dispositivo e do suporte de exibição para esse modo. Use #isWideColorGamut para determinar se a janela está atualmente no modo de gama de cores largas.

Java documentação para android.view.Window.getColorMode().

Documentação do setter de propriedades:

Define o modo de cor solicitado da janela. O modo de cor solicitado pode substituir o pixel WindowManager.LayoutParams#format formatda janela.

O modo de cor solicitado deve ser um de ActivityInfo#COLOR_MODE_DEFAULT, ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT ou ActivityInfo#COLOR_MODE_HDR.

Não há garantia de que o modo de cor solicitado seja respeitado. Consulte #getColorMode() para obter mais informações.

Observação: isso não afeta SurfaceViews ou SurfaceControls, pois eles têm seu próprio modo de cor independente e parâmetros HDR.

Java documentação para android.view.Window.setColorMode(int).

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