Window.SetStatusBarColor(Color) Método
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í.
Establece el color de la barra de estado en color.
[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
Valor Android.Graphics.Color usado para el color.
- Atributos
Comentarios
Establece el color de la barra de estado en color.
Para que esto surta efecto, la ventana debe dibujar los fondos de la barra del sistema con android.view.WindowManager.LayoutParams#FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS y android.view.WindowManager.LayoutParams#FLAG_TRANSLUCENT_STATUS no debe establecerse.
Si color no es opaco, considere la posibilidad de establecer android.view.View#SYSTEM_UI_FLAG_LAYOUT_STABLE y android.view.View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN.
El transitionName del fondo de la vista será "android:status:background".
Si el color es transparente y la ventana aplica el contraste de la barra de estado, el sistema determinará si es necesario un scrim y dibujará uno en nombre de la aplicación para asegurarse de que la barra de estado tiene suficiente contraste con el contenido de esta aplicación y establecerá un fondo de barra efectivo adecuado en consecuencia.
Si la aplicación tiene como destino android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM o superior, el color será transparente y no se podrá cambiar.
Este miembro está en desuso. Dibuje el fondo adecuado detrás WindowInsets.Type#statusBars()de } en su lugar.
Java documentación para android.view.Window.setStatusBarColor(int).
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.