Window.SetStatusBarColor(Color) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a cor da barra de status dessa janela.
[Android.Runtime.Register("setStatusBarColor", "(I)V", "GetSetStatusBarColor_IHandler")]
public abstract void SetStatusBarColor(Android.Graphics.Color color);
[<Android.Runtime.Register("setStatusBarColor", "(I)V", "GetSetStatusBarColor_IHandler")>]
abstract member SetStatusBarColor : Android.Graphics.Color -> unit
Parâmetros
- color
- Color
O valor Android.Graphics.Color usado para cor.
- Atributos
Comentários
Define a cor da barra de status como color.
Para que isso entre em vigor, a janela deve estar desenhando os planos de fundo da barra do sistema e android.view.WindowManager.LayoutParams#FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDSandroid.view.WindowManager.LayoutParams#FLAG_TRANSLUCENT_STATUS não deve ser definida.
Se color não for opaco, considere a configuração android.view.View#SYSTEM_UI_FLAG_LAYOUT_STABLE e android.view.View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN.
O transitionName para o plano de fundo de exibição será "android:status:background".
Se a cor for transparente e a janela impor o contraste da barra de status, o sistema determinará se um scrim é necessário e desenhará um em nome do aplicativo para garantir que a barra de status tenha contraste suficiente com o conteúdo deste aplicativo e definirá um plano de fundo de barra eficaz apropriado adequadamente.
Se o aplicativo for direcionado android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM ou superior, a cor será transparente e não poderá ser alterada.
Este membro foi preterido. Em vez disso, desenhe o plano de fundo adequado por trás WindowInsets.Type#statusBars()} .
Java documentação para android.view.Window.setStatusBarColor(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.