Как ограничить пользователя, чтобы выбрать только jpg изображения из галереи?
В моем приложении есть опция, которая позволяет пользователю выбрать изображение из галереи и использовать его в приложении. Однако я хотел бы ограничить выбор Пользователем только изображений с расширением .jpg
. Как мне этого добиться?
До сих пор я пробовал следующее, Но каждый тип изображения находится в распоряжении с этим подходом:
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
startActivityForResult(intent, RESULT_LOAD_IMAGE);
1 ответ:
1. Вы можете использовать
intent.setType("image/jpeg");
Или
intent.setType("image/jpg");
2. или вы можете использовать onActivityResult для проверки файла с помощью:
filePath.endsWith(".jpg")
Если файлы имеют вид.формат JPG или .jpeg тогда только реализует вашу логику еще тост, что файл должен быть внутри .формат JPG.