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.