在Android中选择多个图像

时间:2011-07-05 03:40:50

标签: android

我想在 Android 选择多个 图片

我写下面的代码,我只能选择一个图像。

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

我怎么能做到这一点?

感谢。

2 个答案:

答案 0 :(得分:1)

据我所知,标准Intent不支持多重选择。 您可以尝试扩展ListView并创建自己的自定义视图以允许多个选择。

答案 1 :(得分:0)

@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)//Api Level 18
public void selectPhotos(){
    Intent intent = new Intent();
    intent.setType("image/*");
    intent.setAction(Intent.ACTION_GET_CONTENT);
    intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
    startActivityForResult(Intent.createChooser(intent,
            "select Multiple Images"), SELECT_PHOTOS_RESULT);
}