Intent.EXTRA_ALLOW_MULTIPLE. Ограничить количество файлов

В приложении реализован выбор нескольких файлов. Код:

public void performFileSearch() {
    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
    intent.addCategory(Intent.CATEGORY_OPENABLE);
    intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
    intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
    intent.setType("*/*");
    startActivityForResult(intent, REQUEST_CODE);
}

Нужно ограничить максимальное количество файлов, которое может выбрать пользователь. Например, не больше 5 файлов. Очень желательно при этом не использовать библиотеки, а оставить стандартный файловый менеджер телефона, если это вообще возможно. Подскажите, как такое реализовать? Если нельзя без библиотек, то какие есть более подходящие?


Ответы (0 шт):