Скрытие контекстной панели действий при открытом окне навигации

Вопрос похож наэтот за исключением того факта, что вместо использования View Pager (VP) я хочу использовать Navigation Drawer (ND). У меня есть список элементов, которые активируют контекстную панель действий (CAB), когда один или несколько элементов выбираются с помощью длительных нажатий. Когда ND открыт, я хочу временно скрыть CAB и показать базовую панель действий, а когда она закрыта, снова показать CAB с выбранными элементами.

Функция указана в официальном NDдокументация "Скрыть контекстные панели действий, пока ящик виден. ", До сих пор я не могя нигде не нашел, как это сделать, но я попытался обойти это:

Завершите CAB, когда откроется ND, и сохраните выбранные элементы (если есть).Когда ящик закроется, запустите режим действия, который включает CAB и заполните список выбранных элементов из сохраненного списка.

Примером того, чего я пытаюсь достичь, может служить приложение Gmail.

Заранее спасибо за любой ответ!

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

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