@Override
    protected void finalize() throws Throwable {
        this._c.clear();
        this._c = null;
        super.finalize();
    }
Called when a key is dispatched to a dialog. This allows listeners to
get a chance to respond before the dialog.

@param dialog  the dialog the key has been dispatched to
@param keyCode the code for the physical key that was pressed
@param event   the KeyEvent object containing full information about
               the event
@return {@code true} if the listener has consumed the event,
{@code false} otherwise
android-file-chooser/src/main/java/com/obsez/android/lib/filechooser/keyListener.java