尝试调用虚拟方法更改Listview项目图像

时间:2014-11-19 05:45:28

标签: android listview android-listview android-imageview listview-adapter

单击列表视图按钮

时,我无法更改listview项目上的图像

Logcat错误

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageView.setBackgroundResource(int)' on a null object reference 

Java代码onclick

holder.txtnext.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
             try{

                  imageUrls=strimgview.get(pos).split("\\|\\|");
                  i=imageUrls.length;
                  if((i<=1))
                  {
                      i++;
                      ImageView imageView =(ImageView) v.findViewById(R.id.npTupleImage);
                      imageView.setBackgroundResource(R.drawable.logo);
                     // imageLoader.displayImage(imageUrls[i], imageView, options);

                //  Log.d("imageUrlnew ",imageUrls[i]);
                  Log.d("imageUrlnew ",i+"   "+imageUrls.length);

                  }

                 }
                 catch(Exception e)
                 {
                     Log.d("imageUrlnew ",e+"   "+imageUrls.length);
                 }

        }
    });

请帮我解决这个问题

提前致谢

0 个答案:

没有答案