studio programacion personalizar móviles desarrollo curso aplicaciones actionbar android android-actionbar contextual-action-bar

programacion - ¿Cómo funcionan conjuntamente la nueva barra de herramientas de Android y la barra de acción contextual?



personalizar toolbar android studio (1)

Esta pregunta ya tiene una respuesta aquí:

Estoy rediseñando mi aplicación actual más o menos siguiendo la excelente introducción de Chris Bane aquí . Una cosa me llamó la atención, sin embargo:

Si configuro la nueva Toolbar v7-appcompat como reemplazo de la Toolbar acciones a través de setSupportActionBar() y setSupportActionBar() mi tema de Theme.AppCompat.Light.NoActionBar , la barra de acción contextual (CAB) seguirá apareciendo y enviando mis contenidos, incluida la barra de herramientas, abajo:

Ahora, podría tratar de hacer que el CAB se superponga a mi barra de herramientas, pero calculé que la IU (básicamente las métricas y la ubicación) del botón Atrás y el texto del CAB tampoco coinciden con la barra de herramientas (como se ve en la imagen), Me pregunto si hay más bien un modo "CAB" en la implementación de la barra de herramientas para que la barra de herramientas también pueda asumir esta función.


Debes configurar lo siguiente en tu tema:

<item name="windowActionModeOverlay">true</item>

Esto hará que la superposición del modo de acción para la vista de contenido y, por lo tanto, su barra de herramientas.