Feche a gaveta de navegação no Android tocando na parte vazia da tela

Eu tenho uma gaveta de navegação no meu aplicativo Android e sua visibilidade é controlada pelo ícone do aplicativo na barra de ação. No entanto, preciso fechar a gaveta não apenas tocando no ícone do aplicativo, mas também se o usuário tocar na parte vazia (não ocupada) da tela. Este é o meu layout principal:

<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"

android:layout_width="match_parent"
android:layout_height="match_parent">

<FrameLayout
    android:id="@+id/content_frame"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

<ListView
    android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:choiceMode="singleChoice"

    android:background="@color/white"
    style="@style/ListViewSeparator"/>

Não entendo qual layout é o que eu preciso definir para um ouvinte, porque quando abro a gaveta de navegação, ele contém minha exibição de lista '240dp', mas o restante da tela fica como 'preto transparente', estou procurando esse layout "preto transparente", que é o resto da tela

questionAnswers(2)

yourAnswerToTheQuestion