Tema de Android, pantalla completa y la barra de acción.

Tengo algunos problemas con los dispositivos que tienen la barra de acción. Cuando se ejecuta en un teléfono, quiero ir a pantalla completa sin barra de título ni barra de estado. En las tabletas quiero mostrar la barra de acción pero aún no hay barra de título. Minsdk es 7! El método setTheme no funciona cuando se alterna la pantalla completa, por lo que no puedo tener dos temas. ¿Hay alguna manera de mostrar la barra de acción en modo de pantalla completa? La biblioteca de soporte no es compatible con la barra de acción.

La única razón por la que quiero hacer esto en primer lugar es porque, sin razón alguna, rompieron la compatibilidad hacia atrás al mover la tecla de menú a la barra de acción. La solución fácil para esto de acuerdo con los documentos es agregar android: showAsAction = "ifRoom" a los elementos del menú. Pero eso no hace absolutamente nada.

También he probado numerosas soluciones que encontré en google que supuestamente cambian a pantalla completa. Ninguno de ellos funciona en ninguno de mis dispositivos, así que no señale algo que haya leído si no lo ha utilizado usted mismo.

EDITAR: He resuelto esto. El problema parece ser que debes especificar un tema Holo para recuperar la barra de acción. De lo contrario no se mostrará. Agregué esto en mi actividad principal.

@Override
public void setTheme(int resid) {
    if(isTablet(this))
    {
        super.setTheme(android.R.style.Theme_Holo);
        return;
    }
    super.setTheme(resid);
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta