Índice

Toolbar

1. Principios

El concepto de ActionBar/Toolbar (barra de acciones) existe desde Android 3.0. Este elemento es una estructura importante de las aplicaciones Android. Se ubica en la parte superior de la pantalla de la aplicación y se muestra en todas las pantallas (salvo si se especifica lo contrario en una pantalla, por ejemplo, para una vista a pantalla completa).

El componente ActionBar se ha reemplazado por las Toolbars. Este componente debe incluirse e inicializarse en aquellas vistas que posean una barra de acciones. La Toolbar es mucho más personalizable (puede contener vistas personalizadas, por ejemplo) y puede ubicarla a su antojo en la vista.

El objetivo de una Toolbar es:

  • Hacer que las acciones más importantes de la aplicación sean fácilmente accesibles.

  • Permitir navegar más fácilmente por la aplicación.

  • Incluir animaciones o interacciones con sus vistas, por ejemplo al hacer scroll.

images/05RIT07N.png

Una Toolbar se compone, generalmente, de varias secciones (de izquierda a derecha):

  • El icono de la aplicación: permite establecer la identidad de una aplicación y volver a la pantalla anterior o mostrar el menu drawer.

  • Botones de acciones: muestra las funcionalidades más importantes de una aplicación para un acceso rápido y simple.

  • Acciones adicionales: este elemento permite acceder al resto de funcionalidades (menos importantes) de la aplicación.

Puede mostrar una barra de acciones contextual en función de las interacciones del usuario (por ejemplo, cuando el usuario ...