.class public Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder; .super Landroidx/recyclerview/widget/RecyclerView$ViewHolder; .source "PictureImageGridAdapter.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/luck/picture/lib/adapter/PictureImageGridAdapter; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = "ViewHolder" .end annotation # instance fields .field btnCheck:Landroid/view/View; .field contentView:Landroid/view/View; .field ivPicture:Landroid/widget/ImageView; .field final synthetic this$0:Lcom/luck/picture/lib/adapter/PictureImageGridAdapter; .field tvCheck:Landroid/widget/TextView; .field tvDuration:Landroid/widget/TextView; .field tvIsGif:Landroid/widget/TextView; .field tvLongChart:Landroid/widget/TextView; # direct methods .method public constructor (Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;Landroid/view/View;)V .registers 4 .line 264 iput-object p1, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->this$0:Lcom/luck/picture/lib/adapter/PictureImageGridAdapter; .line 265 invoke-direct {p0, p2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->(Landroid/view/View;)V .line 266 iput-object p2, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->contentView:Landroid/view/View; .line 267 sget v0, Lcom/luck/picture/lib/R$id;->ivPicture:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/ImageView; iput-object v0, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->ivPicture:Landroid/widget/ImageView; .line 268 sget v0, Lcom/luck/picture/lib/R$id;->tvCheck:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->tvCheck:Landroid/widget/TextView; .line 269 sget v0, Lcom/luck/picture/lib/R$id;->btnCheck:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->btnCheck:Landroid/view/View; .line 270 sget v0, Lcom/luck/picture/lib/R$id;->tv_duration:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->tvDuration:Landroid/widget/TextView; .line 271 sget v0, Lcom/luck/picture/lib/R$id;->tv_isGif:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->tvIsGif:Landroid/widget/TextView; .line 272 sget v0, Lcom/luck/picture/lib/R$id;->tv_long_chart:I invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/TextView; iput-object p2, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->tvLongChart:Landroid/widget/TextView; .line 273 # getter for: Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->config:Lcom/luck/picture/lib/config/PictureSelectionConfig; invoke-static {p1}, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->access$200(Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;)Lcom/luck/picture/lib/config/PictureSelectionConfig; move-result-object p2 iget-object p2, p2, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; if-eqz p2, :cond_60 .line 274 # getter for: Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->config:Lcom/luck/picture/lib/config/PictureSelectionConfig; invoke-static {p1}, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->access$200(Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;)Lcom/luck/picture/lib/config/PictureSelectionConfig; move-result-object p2 iget-object p2, p2, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; iget p2, p2, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I if-eqz p2, :cond_60 .line 275 iget-object p2, p0, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter$ViewHolder;->tvCheck:Landroid/widget/TextView; # getter for: Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->config:Lcom/luck/picture/lib/config/PictureSelectionConfig; invoke-static {p1}, Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;->access$200(Lcom/luck/picture/lib/adapter/PictureImageGridAdapter;)Lcom/luck/picture/lib/config/PictureSelectionConfig; move-result-object p1 iget-object p1, p1, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; iget p1, p1, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I invoke-virtual {p2, p1}, Landroid/widget/TextView;->setBackgroundResource(I)V :cond_60 return-void .end method