Sobreposição da barra de status do Android com ActionBar

Eu sei que posso fazer a sobreposição de ActionBar usandorequestFeature(Window.FEATURE_ACTION_BAR_OVERLAY)
e pode alternar / mostrar a barra de status na minha tela (alternando entreFLAG_FULLSCREEN eFLAG_FORCE_NOT_FULLSCREEN).
Isso funciona muito bem. No entanto, não quero mover meu layout quando alterno a barra de status.

Eu sei que posso fazer a barra de status "sobrepor" (embora não de forma transparente) o conteúdo usando:

WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS

Isso também funciona muito bem, exceto pela consequência (esperada) de que, ao usar um ActionBar, o ActionBar fica meio cortado - metade dele está basicamente na barra de status.

Então, eu estou querendo saber, existe uma maneira de "mover o ActionBar para baixo" pela altura da barra de status neste caso?
Eu sei que, no pior dos casos, posso fazer isso com uma visualização personalizada que mora dentro do layout, mas eu prefiro não fazer isso (quero me beneficiar do ActionBar).

obrigado!

questionAnswers(4)

yourAnswerToTheQuestion