错误:必填:图片,找到:图片可打包

问题描述

enter image description here

当尝试从图库中获取多个选定的图像时,当我使用图像阵列列表时,存在一个兼容的问题,如屏幕截图所示。有什么解决方案?

 @Override
    protected void onActivityResult(int requestCode,int resultCode,Intent data) {

        super.onActivityResult(requestCode,resultCode,data);


        if (resultCode != RESULT_OK)
            return;
        if (requestCode == ConstantsCustomgallery.REQUEST_CODE && resultCode == Activity.RESULT_OK && data != null) {
            //The array list has the image paths of the selected images
            ArrayList<Image> images = data.getParcelableArrayListExtra(ConstantsCustomgallery.INTENT_EXTRA_IMAGES);


            for (int i = 0; i < images.size(); i++) {
                Uri uri = Uri.fromFile(new File(images.get(i).path));
                // start play with image uri

            }

解决方法

正如我在评论中所说,您需要导入正确的Image

import in.myinnos.awesomeimagepicker.models.Image;

代替

import android.media.Image;

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...