Я пытаюсь получить высоту ActionBar
(используя Шерлок) каждый раз, когда создается действие (специально для обработки изменений конфигурации при повороте, где высота ActionBar может измениться).
Для этого я использую метод ActionBar.getHeight()
, который работает только тогда, когда отображается ActionBar
.
Когда первое действие создается впервые, я могу вызвать getHeight()
в обратном вызове onCreateOptionsMenu
. Но этот метод не вызывается после.
Итак, мой вопрос: когда я могу вызвать getHeight() и быть уверенным, что он не вернет 0? Или, если это невозможно, как я могу установить высоту ActionBar?