Скрытие контекстной панели действий при открытом окне навигации
Вопрос похож наэто за исключением того факта, что вместо использования View Pager (VP) я хочу использовать Navigation Drawer (ND). У меня есть список элементов, который активирует контекстную панель действий (CAB), когда один или несколько элементов выбираются с помощью длительных нажатий. Когда ND открывается, я хочу временно скрыть CAB и показать базовую панель действий, а когда она закрыта, снова показать CAB с выбранными элементами.
Функция указана в официальном NDдокументация Msgstr "Скрыть контекстные панели действий, пока ящик виден." Пока я нигде не мог найти, как сделать это хорошим способом, но я попробовал обходной путь:
Завершите CAB, когда откроется ND, и сохраните выбранные элементы (если есть).Когда ящик закроется, запустите режим действия, который включает CAB и заполнить список выбранных элементов из сохраненного списка.Примером того, чего я пытаюсь достичь, может служить приложение Gmail.
Заранее спасибо за любой ответ!