Window.SetNavigationBarColor(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 navegación para esta ventana.
[Android.Runtime.Register("setNavigationBarColor", "(I)V", "GetSetNavigationBarColor_IHandler")]
public abstract void SetNavigationBarColor(Android.Graphics.Color color);
[<Android.Runtime.Register("setNavigationBarColor", "(I)V", "GetSetNavigationBarColor_IHandler")>]
abstract member SetNavigationBarColor : 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 navegación en .
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_NAVIGATION no debe establecerse.
Si no es opaco, considere la posibilidad de establecer android.view.View#SYSTEM_UI_FLAG_LAYOUT_STABLE y android.view.View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION.
El transitionName del fondo de la vista será "android:navigation:background".
Si el color es transparente y la ventana aplica el contraste de la barra de navegación, el sistema determinará si es necesario un scrim y dibujará uno en nombre de la aplicación para asegurarse de que la barra de navegación tiene suficiente contraste con el contenido de esta aplicación y establecerá un fondo de barra eficaz 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#navigationBars() de o WindowInsets.Type#tappableElement() en su lugar.
Java documentación para android.view.Window.setNavigationBarColor(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.