0

为了从图库中挑选图片,我找到了两种解决方案。

方法一。

        Intent intent = new Intent(Intent.ACTION_PICK);
    intent.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);
    startActivityForResult(intent, REQUESTCODE_PICK_FROM_ALBUM);

方法2。

            Intent intent = new Intent();
        intent.setAction(Intent.ACTION_GET_CONTENT);
        intent.setType("image/*");
        startActivityForResult(intent, REQUESTCODE_PICK_FROM_ALBUM);

在我的手机(JellyBean。4.1.2)中测试它们,两种方法都给出相同的结果。从 android 的画廊中挑选图像的推荐方法是什么?

4

1 回答 1

0

公共静态最终字符串 CONTENT_TYPE

在 API 级别 1 中添加了此图像目录的 MIME 类型。请注意,此目录中的每个条目都将具有适当的标准图像 MIME 类型,例如 image/jpeg。

常数值:“vnd.android.cursor.dir/image”

它们是相同的,但使用 docs 值使用第一个(如果值更改,您不必重写该行)

于 2013-10-24T08:56:56.063 回答