| | |
| | | if (itemData.isState()) { |
| | | holder.item_lift_name_tv.setTextColor(mContext.getColor(R.color.text_245EC3)); |
| | | |
| | | holder.item_right_icon_iv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select_state)); |
| | | holder.item_right_icon_iv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select)); |
| | | } |
| | | if (position == this.mList.size() - 1) { |
| | | holder.item_bottom_line_v.setVisibility(View.GONE); |
| | | } |
| | | holder.itemView.setTag(position);//标记位置 |
| | | holder.itemView.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (noOnclickListener != null) { |
| | | noOnclickListener.onClick(holder.getAdapterPosition(), itemData); |
| | | try { |
| | | if (noOnclickListener != null) { |
| | | noOnclickListener.onClick((int) holder.itemView.getTag(), itemData); |
| | | } |
| | | } catch (Exception ignored) { |
| | | } |
| | | } |
| | | }); |