package com.ubt.jimu.diy.view.adapter; import android.app.Activity; import android.content.Context; import android.view.View; import android.widget.ImageView; import androidx.cardview.widget.CardView; import com.bumptech.glide.Glide; import com.recyclelib.adapter.BaseRecyclerAdapter; import com.ubt.jimu.R; import com.ubt.jimu.base.entities.Constant; import com.ubt.jimu.diy.model.DiyBuildModel; import com.ubt.jimu.picture.PictureShowActivity; import com.ubt.jimu.widgets.choosePhotos.AlbumActivity; import com.ubt.jimu.widgets.choosePhotos.media.HPMedia; import com.ubt.jimu.widgets.player.UbtPlayer; import com.ubtech.permission.JimuPermissionRequest; import com.ubtech.permission.PermissionRequestListener; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class Build01Adapter extends BaseRecyclerAdapter { private ArrayList mHPMediaList; private int maxCount; private int[] wh; public Build01Adapter(Context context, List list) { super(context, list); this.maxCount = 8; this.mHPMediaList = new ArrayList<>(); this.wh = new int[2]; } @Override // com.recyclelib.adapter.BaseRecyclerAdapter, androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { return this.mList.size() + 1; } @Override // com.recyclelib.adapter.BaseRecyclerAdapter public int layoutId() { return R.layout.item_build_01; } public void notifyData(List list) { if (this.mList == null) { this.mList = new ArrayList(); } this.mList.clear(); this.mList.addAll(list); notifyDataSetChanged(); } public void setWh(int[] iArr) { this.wh = iArr; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) { ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_add); ImageView imageView2 = (ImageView) baseViewHolder.getView(R.id.img_show); ImageView imageView3 = (ImageView) baseViewHolder.getView(R.id.img_delete); CardView cardView = (CardView) baseViewHolder.getView(R.id.cd_view); if (i == 0) { imageView.setVisibility(0); cardView.setVisibility(8); } else { imageView.setVisibility(8); cardView.setVisibility(0); } if (i > 0) { Glide.e(this.mContext).a(((DiyBuildModel.BuildVideoModel) this.mList.get(i - 1)).getPreViewUrl()).a(imageView2); } imageView3.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.adapter.Build01Adapter.1 @Override // android.view.View.OnClickListener public void onClick(View view) { ((BaseRecyclerAdapter) Build01Adapter.this).mList.remove(i - 1); Build01Adapter.this.notifyItemRemoved(i); Build01Adapter build01Adapter = Build01Adapter.this; build01Adapter.notifyItemRangeChanged(i, ((BaseRecyclerAdapter) build01Adapter).mList.size() + 1); } }); baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.adapter.Build01Adapter.2 @Override // android.view.View.OnClickListener public void onClick(View view) { if (i != 0) { if (((DiyBuildModel.BuildVideoModel) ((BaseRecyclerAdapter) Build01Adapter.this).mList.get(i - 1)).getIsVideo() == 1) { UbtPlayer.a(((BaseRecyclerAdapter) Build01Adapter.this).mContext, "", ((DiyBuildModel.BuildVideoModel) ((BaseRecyclerAdapter) Build01Adapter.this).mList.get(i - 1)).getVideoUrl()); return; } else { PictureShowActivity.start(((BaseRecyclerAdapter) Build01Adapter.this).mContext, "", ((DiyBuildModel.BuildVideoModel) ((BaseRecyclerAdapter) Build01Adapter.this).mList.get(i - 1)).getPreViewUrl()); return; } } Build01Adapter.this.mHPMediaList.clear(); for (int i2 = 0; i2 < ((BaseRecyclerAdapter) Build01Adapter.this).mList.size(); i2++) { HPMedia hPMedia = new HPMedia(); hPMedia.setPath(((DiyBuildModel.BuildVideoModel) ((BaseRecyclerAdapter) Build01Adapter.this).mList.get(i2)).getPreViewUrl()); Build01Adapter.this.mHPMediaList.add(hPMedia); } JimuPermissionRequest.c((Activity) ((BaseRecyclerAdapter) Build01Adapter.this).mContext, new PermissionRequestListener() { // from class: com.ubt.jimu.diy.view.adapter.Build01Adapter.2.1 @Override // com.ubtech.permission.PermissionRequestListener public void onDenied() { } @Override // com.ubtech.permission.PermissionRequestListener public void onGranted() { AlbumActivity.a((Activity) ((BaseRecyclerAdapter) Build01Adapter.this).mContext, Constant.Publish.REQUEST_CODE_PICK_FILE, Build01Adapter.this.maxCount, Build01Adapter.this.mHPMediaList, 5, "MULTITERM_VIDEO"); } }); } }); baseViewHolder.itemView.getLayoutParams().width = this.wh[0]; baseViewHolder.itemView.getLayoutParams().height = this.wh[1]; } }