Ocultando a barra de ação contextual enquanto a gaveta de navegação está aberta

A pergunta é semelhante aesta exceto pelo fato de que, em vez de usar um View Pager (VP), quero usar um Navigation Drawer (ND). Eu tenho uma lista de elementos que ativam uma Barra de Ação Contextual (CAB) quando um / vários itens são selecionados por meio de ações de imprensa longa. Quando o ND é aberto, quero ocultar temporariamente o CAB e mostrar a barra de ação básica, enquanto quando está fechado para mostrar novamente o CAB com os itens selecionados.

O recurso é especificado no funcionário do NDdocumentação "Ocultar barras de ação contextual enquanto a gaveta estiver visível." Até agora, não consegui encontrar em nenhum lugar como fazê-lo de uma maneira agradável, mas tentei uma solução alternativa:

Conclua o CAB quando o ND abrir e salve os itens selecionados (se houver).Quando a gaveta fechar, inicie o modo de ação que habilita o CAB e preencha a lista de itens selecionados da lista salva.

Um exemplo do que estou tentando obter pode ser experimentado com o aplicativo Gmail.

Agradecemos antecipadamente por qualquer resposta!

questionAnswers(3)

yourAnswerToTheQuestion