Как сделать ограничение размера файла, выбираемого с помощью Intents.ACTION_PICK?
Посылаю запрос на выбор видео файла, мне нужно ограничить размер видео и его продолжительность, как это можно сделать? Может в putExtra есть константы для этого?
Intent intent = new Intent(Intent.ACTION_PICK);
intent.putExtra("size",10);
intent.setType("video/*");
startActivityForResult(intent, REQUEST_CODE_ADD_VIDEO);
просто если выбрали большой - ругайтесь и назад. диалог этим заниматься не обязан в общем-то. ну или пишите свой диалог (что и рекомендую под андроидом)
Impeeeery: Это нужно для того чтобы пользователю было удобней выбирать, что бы вы предпочли прыгать туда сюда смотря нужный размер или выбрать сразу из доступных вариантов?
StynuBlizz: зная специфику андроида (да и не только его, что уж так) предпочел бы получить приложение.
а не пустое место + его автора, которого оставили без денег за то, что не уложился в сроки из-за своего перфекционизма, а проект закрыли
не мечите бисер пока не нашли несвинью
Денис Загаевский: Ну я примерно представляю как: нужно полученный путь до файла закинуть в класс для работы с видео, а уже от этого класса узнать продолжительность видео. Вопрос в том какой класс предназначен для работы с видео?