android android-actionbar android-support-library galaxy samsung-mobile

android - Galaxy S4 SupportActionBar cubre toda la pantalla en ActionMode



android-actionbar android-support-library (2)

El Samsung Galaxy S4 muestra un comportamiento muy extraño al acceder a ACtionMode en mi aplicación, que utiliza SupportActionBar desde Support-v7.

¿Alguien tiene una idea de cómo solucionar esto?

Supongo que el problema proviene de Samsung personalizado Android-Rom.


Resolví esto cambiando el padre de mi tema de modo de acción personalizado de:

<style name="MyApp.Widget.ActionMode" parent="@style/Widget.AppCompat.ActionMode">

a:

<style name="Apo.Widget.ActionMode" parent="@style/Widget.AppCompat.Light.ActionMode.Inverse">


Por alguna razón, esos temas no parecen válidos en las últimas librerías de AppCompat (probé Widget.AppCompat.ActionMode.Light.Inverse, pero no solucionó el problema)

En cambio, si está registrado para cambios de orientación, puede anular el cambio de configuración (...) en su vista personalizada y volver a establecer los parámetros de altura adecuados en los parámetros de diseño. Esto funciona de manera confiable para evitar el problema de pantalla completa.