public FileBrowserView excludeFileTypes(ArrayList<String> fileExtensions, boolean showFolders) {
        if (fileExtensions == null)
            return this;
        mFileExtensionFilter = new FileExtensionFilter();
        mShouldShowFolders = showFolders;
        for (int i = 0; i < fileExtensions.size(); i++) {
            mFileExtensionFilter.addExtension(fileExtensions.get(i));
        }
        return this;
    }
Prevents the browser from displaying files that match any of the file extensions that are
passed in via the param fileExtensions. Calling this method is optional; not calling it or
passing in an empty list will cause all files to be displayed regardless of their extensions.

@param fileExtensions An ArrayList that contains string representations of the
                      extensions of the files to hide in the browser. The file
                      extension must be formatted like this: ".xxx", where xxx is
                      the file extension.
@param showFolders    Sets whether folders should be displayed in the view or not. Useful for
                      displaying a static view of the current folder with no way to navigate
                      away from it.
@return An instance of this FileBrowserView to allow method chaining.
core/src/main/java/com/filebrowser/View/FileBrowserView.java