In my application I have an option which allows a user to pick an image from gallery and use it in the application. However I would want to restrict the user to select only images with .jpg
extension. How do I achieve that?
So far I've tried the following, but each type of image is at the disposal with this approach:
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
startActivityForResult(intent, RESULT_LOAD_IMAGE);
1. You can use
intent.setType("image/jpeg");
or
intent.setType("image/jpg");
2. Or you can use the onActivityResult to check the file using :
filePath.endsWith(".jpg")
if the files are of kind .jpg or .jpeg then only implement your logic else Toast that the file should be in .jpg format.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With