Window.SetNavigationBarColor(Color) Método

Definición

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.

Se aplica a