Universal Image Loader - getview()方法返回空指针异常

时间:2013-03-12 12:55:21

标签: nullpointerexception universal-image-loader

使用Universal Image Loader在gridview中显示图像。 问题是,一旦调用了getview()方法,我就会得到一个空指针异常。

下面是我的代码的getview()方法。

public View getView(int position,View convertView,ViewGroup parent){

             ImageView imageView;

        if (convertView == null) {
             LayoutInflater inflater = (LayoutInflater) getApplicationContext().getSystemService(getApplicationContext().LAYOUT_INFLATER_SERVICE);
            imageView  = (ImageView) inflater.inflate(R.layout.item_grid_image, parent, false);
            //imageView = (ImageView) getLayoutInflater().inflate(R.layout.item_grid_image, null);
        } 
        else {
            imageView = (ImageView) convertView;
        }


        imageLoader.displayImage(Constants.imageList.get(position), imageView, options);

        return imageView;
    }

我在Constants.imageList中有图像的url并且它们正在携带值。我不确定为什么imageView每次都返回null:(

0 个答案:

没有答案