Después de que Google introdujo Material Design, escuché sobre una nueva clase de widget llamada Toolbar.
¿Qué es la barra de herramientas y cuál es la diferencia exacta entre ActionBar y ToolBar?
Después de que Google introdujo Material Design, escuché sobre una nueva clase de widget llamada Toolbar.
¿Qué es la barra de herramientas y cuál es la diferencia exacta entre ActionBar y ToolBar?
Encontré una buena explicación en la publicación del blog de desarrolladores de Android .
En esta versión, Android presenta un nuevo widget de barra de herramientas. Esta es una generalización del patrón de la barra de acción que le brinda mucho más control y flexibilidad. La barra de herramientas es una vista en su jerarquía como cualquier otra, lo que hace que sea más fácil intercalar con el resto de sus vistas , animarlo y reaccionar a los eventos de desplazamiento. También puede establecerlo como la barra de acción de su Actividad, lo que significa que sus acciones del menú de opciones estándar se mostrarán dentro de ella.
Sí, nosotros, los desarrolladores de Android, necesitábamos más control sobre ActionBar
, ¿verdad? Y Toolbar
es solo por eso.
En otras palabras, el ActionBar
ahora se convirtió en un tipo especial de Toolbar
. Este es un extracto del documento de especificaciones de Material Design oficial de Google .
La barra de aplicaciones, anteriormente conocida como la barra de acción en Android, es un tipo especial de barra de herramientas que se utiliza para la marca, la navegación, la búsqueda y las acciones.
Más detalles como la forma de utilizar Toolbar
como ActionBar
se incluyen en el blog anteriormente.
Toolbar
y noActionBar
y viceversa?