Наложение строки состояния Android с помощью ActionBar

Я знаю, что могу сделать наложение ActionBar, используяrequestFeature(Window.FEATURE_ACTION_BAR_OVERLAY)
и может переключать / показывать строку состояния на моем экране (переключаясь междуFLAG_FULLSCREEN а такжеFLAG_FORCE_NOT_FULLSCREEN).
Это прекрасно работает. Однако я не хочу, чтобы моя раскладка двигалась, когда я переключаю строку состояния.

Я знаю, что могу сделать строку состояния "оверлейной" (хотя и не прозрачно) содержимое с использованием:

WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS

Это также прекрасно работает, за исключением (ожидаемого) следствия, что при использовании ActionBar ActionBar отключается наполовину - в основном половина находится под строкой состояния.

Поэтому мне интересно, есть ли способ «переместить панель действий вниз»? по высоте строки состояния в этом случае?
Я знаю, что в худшем случае я могу сделать это с помощью пользовательского представления, которое находится в макете, но я скорее не буду этого делать (хочу воспользоваться ActionBar).

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос