class MySelectPic extends BaseAdapter {

        @Override
        public int getCount() {
//            if (resul.size() == 9) {
//                return resul.size();
//            } else {
                return resul.size() + 1;
//            }
        }

        @Override
        public Object getItem(int i) {
            return resul.get(i);
        }

        @Override
        public long getItemId(int i) {
            return i;
        }

        @Override
        public View getView(int position, View view, ViewGroup viewGroup) {
            ViewHolder viewHolder = null;
            if (view == null) {
                viewHolder = new ViewHolder();
                view = getLayoutInflater().inflate(R.layout.griditem, viewGroup, false);
                viewHolder.addimage = (ImageView) view.findViewById(R.id.additem);


                view.setTag(viewHolder);
            } else {
                viewHolder = (ViewHolder) view.getTag();
            }
            if (position == resul.size()) {
                //加号图标
                viewHolder.addimage.setImageBitmap(BitmapFactory.decodeResource(getResources(), R.mipmap.android_icon_addpic_focused));
                if (position == 9) {
                    viewHolder.addimage.setVisibility(View.GONE);
                }
            } else {
                                //原先的正常数据的显示,操作等
                Glide.with(FirstActivity.this)
                        .load(resul.get(position))
                        .placeholder(R.drawable.global_img_default)
                        .centerCrop()
                        .into(viewHolder.addimage);
            }



return  view;

        }

        class ViewHolder {
            ImageView addimage;
        }
    }

GridView 动态添加一个view(加号图标),数据等于9的时候,加号图标隐藏



GridView 动态添加一个view(加号图标),数据等于9的时候,加号图标隐藏

相关文章:

  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-15
  • 2022-01-25
  • 2022-02-23
  • 2021-11-08
  • 2022-12-23
相关资源
相似解决方案