繁体   English   中英

如何仅从图库中获取图像

[英]How to get only images from gallery

我想从图库中获取图像并在某些布局中设置为背景。 我所做的:

    Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
    startActivityForResult(intent, Constants.SELECT_IMAGE);

这个意图向我展示了一个画廊,不仅可以选择图片,还可以选择视频。 但是我只需要将图像设置为背景即可。 请给我正确的样品。

这种方式没有帮助:

Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), PICK_IMAGE);

对于MIME类型的image/*使用ACTION_GET_CONTENT而不是ACTION_PICK

Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType("image/*");
startActivityForResult(i, Constants.SELECT_IMAGE);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM