.class public Lcom/moji/newliveview/detail/DetailCommentAdapter; .super Lcom/moji/newliveview/base/AbsRecyclerAdapter; .source "DetailCommentAdapter.java" # interfaces .implements Landroid/view/View$OnClickListener; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$LatelyViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$FooterViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureRecommendHolder;, Lcom/moji/newliveview/detail/DetailCommentAdapter$OnPictureRecommendClickListener; } .end annotation # instance fields .field public d:I .field public e:Z .field public f:I .field private g:Lcom/moji/http/snsforum/entity/ThumbPictureItem; .field private h:Lcom/moji/http/snsforum/entity/PictureDetail; .field private i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; .field private j:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/moji/http/snsforum/entity/PictureComment;", ">;" } .end annotation .end field .field private k:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/moji/http/snsforum/entity/PicturePraise;", ">;" } .end annotation .end field .field private l:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/moji/http/snsforum/entity/PictureRecommend;", ">;" } .end annotation .end field .field private m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; .field private n:Lcom/moji/mjweather/ipc/view/CommentFooterView; .field private o:I .field private p:Lcom/moji/newliveview/detail/PictureDetailFragment; .field private q:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/moji/http/snsforum/entity/PictureDetail;", ">;" } .end annotation .end field .field private r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; .field private s:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/Integer;", "Ljava/lang/Object;", ">;" } .end annotation .end field .field private t:Z .field private u:Lcom/moji/newliveview/detail/DetailCommentAdapter$OnPictureRecommendClickListener; # direct methods .method public constructor (Landroid/content/Context;Lcom/moji/http/snsforum/entity/ThumbPictureItem;Lcom/moji/newliveview/detail/PictureDetailFragment;)V .locals 1 .line 121 invoke-direct {p0, p1}, Lcom/moji/newliveview/base/AbsRecyclerAdapter;->(Landroid/content/Context;)V .line 105 new-instance p1, Ljava/util/ArrayList; invoke-direct {p1}, Ljava/util/ArrayList;->()V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; .line 106 new-instance p1, Ljava/util/ArrayList; invoke-direct {p1}, Ljava/util/ArrayList;->()V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->k:Ljava/util/ArrayList; .line 107 new-instance p1, Ljava/util/ArrayList; invoke-direct {p1}, Ljava/util/ArrayList;->()V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->l:Ljava/util/ArrayList; const/4 p1, 0x3 .line 110 iput p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d:I const/4 p1, -0x1 .line 116 iput p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->f:I .line 117 new-instance p1, Ljava/util/HashMap; invoke-direct {p1}, Ljava/util/HashMap;->()V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; .line 122 iput-object p3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->p:Lcom/moji/newliveview/detail/PictureDetailFragment; .line 123 iput-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->g:Lcom/moji/http/snsforum/entity/ThumbPictureItem; .line 124 new-instance p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget p3, Lcom/moji/newliveview/R$layout;->item_detail_header:I const/4 v0, 0x0 invoke-virtual {p2, p3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p2 invoke-direct {p1, p0, p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; .line 125 new-instance p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget p3, Lcom/moji/newliveview/R$layout;->item_pic_detail_ad_footer:I invoke-virtual {p2, p3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p2 invoke-direct {p1, p0, p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; return-void .end method .method static synthetic a(Lcom/moji/newliveview/detail/DetailCommentAdapter;Lcom/moji/mjweather/ipc/view/CommentFooterView;)Lcom/moji/mjweather/ipc/view/CommentFooterView; .locals 0 .line 90 iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->n:Lcom/moji/mjweather/ipc/view/CommentFooterView; return-object p1 .end method .method static synthetic a(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; return-object p0 .end method .method private a(Landroid/widget/LinearLayout;Ljava/util/ArrayList;)V .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/widget/LinearLayout;", "Ljava/util/ArrayList<", "Lcom/moji/http/snsforum/entity/PicturePraise;", ">;)V" } .end annotation .line 908 invoke-virtual {p1}, Landroid/widget/LinearLayout;->removeAllViews()V .line 909 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v0 const/high16 v1, 0x41f00000 # 30.0f invoke-static {v1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v1 sub-int/2addr v0, v1 const/high16 v1, 0x42080000 # 34.0f .line 910 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v1 div-int/2addr v0, v1 if-eqz p2, :cond_2 .line 911 invoke-virtual {p2}, Ljava/util/ArrayList;->size()I move-result v1 if-eqz v1, :cond_2 .line 912 invoke-virtual {p2}, Ljava/util/ArrayList;->size()I move-result v1 const/4 v2, 0x1 add-int/2addr v1, v2 if-lt v0, v1, :cond_0 invoke-virtual {p2}, Ljava/util/ArrayList;->size()I move-result v0 add-int/2addr v0, v2 :cond_0 const/4 v1, 0x0 :goto_0 if-ge v1, v0, :cond_2 add-int/lit8 v3, v0, -0x1 const/high16 v4, 0x40e00000 # 7.0f const/high16 v5, 0x41d80000 # 27.0f if-ne v1, v3, :cond_1 .line 915 new-instance v3, Landroid/widget/ImageView; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-direct {v3, v6}, Landroid/widget/ImageView;->(Landroid/content/Context;)V .line 916 new-instance v6, Landroid/widget/LinearLayout$LayoutParams; invoke-static {v5}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v7 invoke-static {v5}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v5 invoke-direct {v6, v7, v5}, Landroid/widget/LinearLayout$LayoutParams;->(II)V .line 917 invoke-static {v4}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v4 iput v4, v6, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I .line 918 invoke-virtual {v3, v6}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V const/4 v4, 0x0 .line 919 invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V .line 920 sget v4, Lcom/moji/newliveview/R$drawable;->icon_more_praise:I invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setImageResource(I)V .line 921 invoke-virtual {v3, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 922 invoke-virtual {p1, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V goto :goto_1 .line 924 :cond_1 new-instance v3, Lcom/moji/imageview/CertificateRoundImageView; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-direct {v3, v6}, Lcom/moji/imageview/CertificateRoundImageView;->(Landroid/content/Context;)V .line 925 new-instance v6, Landroid/widget/LinearLayout$LayoutParams; invoke-static {v5}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v7 invoke-static {v5}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v5 invoke-direct {v6, v7, v5}, Landroid/widget/LinearLayout$LayoutParams;->(II)V .line 926 invoke-static {v4}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v4 iput v4, v6, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I .line 927 invoke-virtual {v3, v6}, Lcom/moji/imageview/CertificateRoundImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V .line 928 invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v4 check-cast v4, Lcom/moji/http/snsforum/entity/PicturePraise; iget-object v4, v4, Lcom/moji/http/snsforum/entity/PicturePraise;->face:Ljava/lang/String; .line 929 sget-object v5, Landroid/widget/ImageView$ScaleType;->CENTER_CROP:Landroid/widget/ImageView$ScaleType; invoke-virtual {v3, v5}, Lcom/moji/imageview/CertificateRoundImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V .line 930 iget-object v5, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; sget v6, Lcom/moji/newliveview/R$drawable;->default_user_face_male:I invoke-static {v5, v4, v3, v6}, Lcom/moji/tool/ImageUtils;->b(Landroid/content/Context;Ljava/lang/String;Landroid/widget/ImageView;I)V .line 931 invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v4 check-cast v4, Lcom/moji/http/snsforum/entity/PicturePraise; iget v4, v4, Lcom/moji/http/snsforum/entity/PicturePraise;->offical_type:I invoke-virtual {v3, v4}, Lcom/moji/imageview/CertificateRoundImageView;->setCertificateType(I)V .line 932 invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v4 invoke-virtual {v3, v4}, Lcom/moji/imageview/CertificateRoundImageView;->setTag(Ljava/lang/Object;)V .line 933 invoke-virtual {v3, p0}, Lcom/moji/imageview/CertificateRoundImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V const-string v4, "#f2f2f2" .line 934 invoke-static {v4}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v4 invoke-virtual {v3, v4}, Lcom/moji/imageview/CertificateRoundImageView;->setBorderOutsideColor(I)V .line 935 invoke-virtual {v3, v2}, Lcom/moji/imageview/CertificateRoundImageView;->setBorderThickness(I)V .line 936 invoke-virtual {p1, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V :goto_1 add-int/lit8 v1, v1, 0x1 goto/16 :goto_0 :cond_2 return-void .end method .method private a(Lcom/moji/http/snsforum/entity/PictureComment;)V .locals 5 if-eqz p1, :cond_1 .line 1188 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez v0, :cond_0 goto :goto_0 .line 1191 :cond_0 new-instance v0, Lcom/moji/http/snsforum/PictureCommentPraiseRequest; iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->id:J iget-wide v3, p1, Lcom/moji/http/snsforum/entity/PictureComment;->comment_id:J invoke-direct {v0, v1, v2, v3, v4}, Lcom/moji/http/snsforum/PictureCommentPraiseRequest;->(JJ)V .line 1192 new-instance v1, Lcom/moji/newliveview/detail/DetailCommentAdapter$6; invoke-direct {v1, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$6;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Lcom/moji/http/snsforum/entity/PictureComment;)V invoke-virtual {v0, v1}, Lcom/moji/http/snsforum/PictureCommentPraiseRequest;->a(Lcom/moji/requestcore/MJBaseHttpCallback;)V return-void :cond_1 :goto_0 return-void .end method .method private a(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)V .locals 9 .line 944 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez v0, :cond_0 return-void .line 947 :cond_0 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->location:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 const/4 v1, 0x0 if-nez v0, :cond_1 .line 949 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->r(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 950 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->r(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v0 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V sget v3, Lcom/moji/newliveview/R$string;->shoot_location:I invoke-static {v3}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v3, v3, Lcom/moji/http/snsforum/entity/PictureDetail;->location:Ljava/lang/String; invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V const/4 v0, 0x1 goto :goto_0 :cond_1 const/4 v0, 0x0 .line 952 :goto_0 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->create_time:J const-wide/16 v4, 0x0 cmp-long v6, v2, v4 if-eqz v6, :cond_2 add-int/lit8 v0, v0, 0x1 .line 954 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->s(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 955 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->s(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->shoot_time:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->create_time:J const-string v8, "yyyy\u5e74MM\u6708dd\u65e5 HH:mm" invoke-static {v6, v7, v8}, Lcom/moji/tool/DateFormatTool;->a(JLjava/lang/String;)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 957 :cond_2 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->take_time:J cmp-long v6, v2, v4 if-eqz v6, :cond_3 add-int/lit8 v0, v0, 0x1 .line 959 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->t(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 960 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->t(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->upload_time:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->take_time:J const-string v8, "yyyy\u5e74MM\u6708dd\u65e5 HH:mm" invoke-static {v6, v7, v8}, Lcom/moji/tool/DateFormatTool;->a(JLjava/lang/String;)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 962 :cond_3 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->device:Ljava/lang/String; invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-nez v2, :cond_4 add-int/lit8 v0, v0, 0x1 .line 964 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->u(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 965 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->u(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->shoot_device:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->device:Ljava/lang/String; invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 967 :cond_4 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->weather:Ljava/lang/String; invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-nez v2, :cond_5 add-int/lit8 v0, v0, 0x1 .line 969 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->v(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 970 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->v(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->weather_msg:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->weather:Ljava/lang/String; invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 972 :cond_5 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->browse_num:I if-lez v2, :cond_6 add-int/lit8 v0, v0, 0x1 .line 974 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->w(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 975 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->w(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->browse_num:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->browse_num:I invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v6, "\u6b21" invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 977 :cond_6 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v2, v2, Lcom/moji/http/snsforum/entity/PictureDetail;->block_name:Ljava/lang/String; invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-nez v2, :cond_7 add-int/lit8 v0, v0, 0x1 .line 979 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->x(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 980 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->x(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V sget v6, Lcom/moji/newliveview/R$string;->picture_category_msg:I invoke-static {v6}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v6, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v6, v6, Lcom/moji/http/snsforum/entity/PictureDetail;->block_name:Ljava/lang/String; invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V :cond_7 const/16 v2, 0x8 const/4 v3, 0x5 if-gt v0, v3, :cond_8 .line 984 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->o(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/detail/ExpandableLinerLayout; move-result-object v1 invoke-virtual {v1, v0}, Lcom/moji/newliveview/detail/ExpandableLinerLayout;->setShowMinLines(I)V .line 985 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->y(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V goto :goto_1 .line 987 :cond_8 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->o(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/detail/ExpandableLinerLayout; move-result-object v0 invoke-virtual {v0, v3}, Lcom/moji/newliveview/detail/ExpandableLinerLayout;->setShowMinLines(I)V .line 988 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->y(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 989 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->p(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object v0 const-string v1, "\u5c55\u5f00" invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 991 :goto_1 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->location:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_9 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->create_time:J cmp-long v3, v0, v4 if-nez v3, :cond_9 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->device:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_9 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->block_name:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_9 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->weather_msg:Ljava/lang/String; .line 992 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_9 .line 993 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->z(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/RelativeLayout; move-result-object p1 invoke-virtual {p1, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V :cond_9 return-void .end method .method static synthetic a(Lcom/moji/newliveview/detail/DetailCommentAdapter;Lcom/moji/http/snsforum/entity/PictureComment;)V .locals 0 .line 90 invoke-direct {p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(Lcom/moji/http/snsforum/entity/PictureComment;)V return-void .end method .method static synthetic a(Lcom/moji/newliveview/detail/DetailCommentAdapter;Ljava/util/List;)V .locals 0 .line 90 invoke-direct {p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(Ljava/util/List;)V return-void .end method .method private a(Ljava/util/List;)V .locals 5 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Lcom/moji/mjad/common/control/CommonAdControl;", ">;)V" } .end annotation if-eqz p1, :cond_5 .line 176 invoke-interface {p1}, Ljava/util/List;->size()I move-result v0 if-lez v0, :cond_5 .line 177 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V .line 178 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object p1 :cond_0 :goto_0 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_2 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/moji/mjad/common/control/CommonAdControl; if-eqz v1, :cond_0 .line 179 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v2 check-cast v2, Lcom/moji/mjad/common/data/AdCommon; iget-object v2, v2, Lcom/moji/mjad/common/data/AdCommon;->imageInfo:Lcom/moji/mjad/base/data/AdImageInfo; if-eqz v2, :cond_0 .line 180 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v2 check-cast v2, Lcom/moji/mjad/common/data/AdCommon; iget-object v2, v2, Lcom/moji/mjad/common/data/AdCommon;->imageInfo:Lcom/moji/mjad/base/data/AdImageInfo; iget-object v2, v2, Lcom/moji/mjad/base/data/AdImageInfo;->imageUrl:Ljava/lang/String; invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-nez v2, :cond_0 .line 181 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v2 check-cast v2, Lcom/moji/mjad/common/data/AdCommon; iget v2, v2, Lcom/moji/mjad/common/data/AdCommon;->module_index:I const/4 v3, 0x1 sub-int/2addr v2, v3 iget-object v4, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v4}, Ljava/util/ArrayList;->size()I move-result v4 if-gt v2, v4, :cond_0 .line 182 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v2 check-cast v2, Lcom/moji/mjad/common/data/AdCommon; iget v4, v2, Lcom/moji/mjad/common/data/AdCommon;->module_index:I sub-int/2addr v4, v3 iput v4, v2, Lcom/moji/mjad/common/data/AdCommon;->module_index:I .line 184 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v2 check-cast v2, Lcom/moji/mjad/common/data/AdCommon; iget v2, v2, Lcom/moji/mjad/common/data/AdCommon;->module_index:I if-ltz v2, :cond_0 .line 185 new-instance v2, Lcom/moji/http/snsforum/entity/PictureComment; invoke-direct {v2}, Lcom/moji/http/snsforum/entity/PictureComment;->()V .line 186 invoke-virtual {v2, v3}, Lcom/moji/http/snsforum/entity/PictureComment;->setAd(Z)V const/4 v3, 0x0 .line 187 invoke-virtual {v2, v3}, Lcom/moji/http/snsforum/entity/PictureComment;->setHasRecorded(Z)V .line 188 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v3 check-cast v3, Lcom/moji/mjad/common/data/AdCommon; iget v3, v3, Lcom/moji/mjad/common/data/AdCommon;->module_index:I invoke-virtual {v2, v3}, Lcom/moji/http/snsforum/entity/PictureComment;->setInsertIndex(I)V .line 189 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v3 check-cast v3, Lcom/moji/mjad/common/data/AdCommon; iget v3, v3, Lcom/moji/mjad/common/data/AdCommon;->module_index:I invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v3 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v4 invoke-interface {v0, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 190 iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v4 check-cast v4, Lcom/moji/mjad/common/data/AdCommon; iget v4, v4, Lcom/moji/mjad/common/data/AdCommon;->module_index:I invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 invoke-virtual {v3, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z move-result v3 if-eqz v3, :cond_1 .line 191 iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v4 check-cast v4, Lcom/moji/mjad/common/data/AdCommon; iget v4, v4, Lcom/moji/mjad/common/data/AdCommon;->module_index:I invoke-virtual {v3, v4, v2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; .line 192 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v1 check-cast v1, Lcom/moji/mjad/common/data/AdCommon; iget v1, v1, Lcom/moji/mjad/common/data/AdCommon;->module_index:I add-int/lit8 v1, v1, 0x5 invoke-virtual {p0, v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->c(I)V goto/16 :goto_0 .line 194 :cond_1 iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v4 check-cast v4, Lcom/moji/mjad/common/data/AdCommon; iget v4, v4, Lcom/moji/mjad/common/data/AdCommon;->module_index:I invoke-virtual {v3, v4, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V .line 195 invoke-virtual {v1}, Lcom/moji/mjad/common/control/CommonAdControl;->getAdInfo()Lcom/moji/mjad/base/data/MojiClickData; move-result-object v1 check-cast v1, Lcom/moji/mjad/common/data/AdCommon; iget v1, v1, Lcom/moji/mjad/common/data/AdCommon;->module_index:I add-int/lit8 v1, v1, 0x5 invoke-virtual {p0, v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d(I)V goto/16 :goto_0 .line 201 :cond_2 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; move-result-object p1 invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object p1 .line 202 :cond_3 :goto_1 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_4 .line 203 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/util/Map$Entry; .line 204 invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/Integer; invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I move-result v1 .line 205 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 invoke-interface {v0, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z move-result v2 if-nez v2, :cond_3 .line 206 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v2}, Ljava/util/ArrayList;->size()I move-result v2 if-ge v1, v2, :cond_3 .line 207 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v2, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; add-int/lit8 v1, v1, 0x5 .line 208 invoke-virtual {p0, v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->e(I)V goto :goto_1 .line 212 :cond_4 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-interface {p1}, Ljava/util/Map;->clear()V .line 213 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-interface {p1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V goto :goto_2 .line 215 :cond_5 invoke-direct {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i()V :goto_2 return-void .end method .method static synthetic b(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/http/snsforum/entity/PictureDetail; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; return-object p0 .end method .method static synthetic c(Lcom/moji/newliveview/detail/DetailCommentAdapter;)V .locals 0 .line 90 invoke-direct {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i()V return-void .end method .method static synthetic d(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Landroid/content/Context; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; return-object p0 .end method .method static synthetic e(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Ljava/util/ArrayList; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->l:Ljava/util/ArrayList; return-object p0 .end method .method static synthetic f(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/http/snsforum/entity/ThumbPictureItem; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->g:Lcom/moji/http/snsforum/entity/ThumbPictureItem; return-object p0 .end method .method static synthetic g(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Landroid/content/Context; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; return-object p0 .end method .method static synthetic h(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/newliveview/detail/PictureDetailFragment; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->p:Lcom/moji/newliveview/detail/PictureDetailFragment; return-object p0 .end method .method private h(I)V .locals 2 .line 155 new-instance v0, Lcom/moji/mjad/MojiAdRequest; iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object v1 invoke-direct {v0, v1}, Lcom/moji/mjad/MojiAdRequest;->(Landroid/content/Context;)V new-instance v1, Lcom/moji/newliveview/detail/DetailCommentAdapter$1; invoke-direct {v1, p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$1;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;)V invoke-virtual {v0, p1, v1}, Lcom/moji/mjad/MojiAdRequest;->a(ILcom/moji/mjad/common/CommonAdCallback;)V return-void .end method .method static synthetic i(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Landroid/content/Context; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; return-object p0 .end method .method private i()V .locals 3 .line 223 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; move-result-object v0 invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object v0 .line 224 :cond_0 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_1 .line 225 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/util/Map$Entry; .line 226 invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/Integer; invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I move-result v1 .line 227 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v2}, Ljava/util/ArrayList;->size()I move-result v2 if-ge v1, v2, :cond_0 .line 228 iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v2, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; add-int/lit8 v1, v1, 0x5 .line 229 invoke-virtual {p0, v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->e(I)V goto :goto_0 .line 232 :cond_1 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->clear()V return-void .end method .method static synthetic j(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; return-object p0 .end method .method static synthetic k(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Landroid/content/Context; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; return-object p0 .end method .method static synthetic l(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/mjweather/ipc/view/CommentFooterView; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->n:Lcom/moji/mjweather/ipc/view/CommentFooterView; return-object p0 .end method .method static synthetic m(Lcom/moji/newliveview/detail/DetailCommentAdapter;)Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; .locals 0 .line 90 iget-object p0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; return-object p0 .end method # virtual methods .method public a()I .locals 1 .line 525 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v0}, Ljava/util/ArrayList;->size()I move-result v0 add-int/lit8 v0, v0, 0x5 return v0 .end method .method public a(I)I .locals 5 const/4 v0, 0x2 .line 532 iput v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->f:I const/4 v1, 0x1 if-nez p1, :cond_0 return v1 :cond_0 const/4 v2, 0x5 if-ne p1, v1, :cond_1 return v2 .line 537 :cond_1 iget v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->f:I if-ne p1, v1, :cond_2 const/4 p1, 0x7 return p1 :cond_2 const/4 v1, 0x3 if-ne p1, v1, :cond_3 const/16 p1, 0x9 return p1 :cond_3 const/4 v3, 0x4 if-ne p1, v3, :cond_4 const/16 p1, 0x8 return p1 .line 543 :cond_4 iget-object v4, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v4}, Ljava/util/ArrayList;->size()I move-result v4 add-int/2addr v4, v2 if-ne p1, v4, :cond_5 return v1 .line 545 :cond_5 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v1}, Ljava/util/ArrayList;->size()I move-result v1 add-int/lit8 v1, v1, 0x6 if-ne p1, v1, :cond_6 return v3 :cond_6 return v0 .end method .method public a(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; .locals 2 const/4 p1, 0x0 packed-switch p2, :pswitch_data_0 .line 272 :pswitch_0 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder; new-instance p1, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-direct {p1, v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->(Landroid/content/Context;)V invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 269 :pswitch_1 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureRecommendHolder; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget v1, Lcom/moji/newliveview/R$layout;->item_detail_picture_recommend:I invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p1 invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureRecommendHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 266 :pswitch_2 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget v1, Lcom/moji/newliveview/R$layout;->item_comment_header:I invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p1 invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 263 :pswitch_3 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; goto :goto_0 .line 260 :pswitch_4 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget v1, Lcom/moji/newliveview/R$layout;->item_detail_info:I invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p1 invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 257 :pswitch_5 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$LatelyViewHolder; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->b:Landroid/view/LayoutInflater; sget v1, Lcom/moji/newliveview/R$layout;->item_detail_lately_view:I invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object p1 invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$LatelyViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 254 :pswitch_6 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$FooterViewHolder; new-instance p1, Lcom/moji/mjweather/ipc/view/CommentFooterView; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-direct {p1, v0}, Lcom/moji/mjweather/ipc/view/CommentFooterView;->(Landroid/content/Context;)V invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$FooterViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 251 :pswitch_7 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder; new-instance p1, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-direct {p1, v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->(Landroid/content/Context;)V invoke-direct {p2, p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Landroid/view/View;)V goto :goto_0 .line 248 :pswitch_8 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; :goto_0 return-object p2 nop :pswitch_data_0 .packed-switch 0x1 :pswitch_8 :pswitch_7 :pswitch_6 :pswitch_5 :pswitch_4 :pswitch_0 :pswitch_3 :pswitch_2 :pswitch_1 .end packed-switch .end method .method public a(JJ)V .locals 5 .line 1102 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; move-result-object v0 .line 1103 :cond_0 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_3 .line 1104 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/moji/http/snsforum/entity/PictureComment; .line 1105 invoke-virtual {v1}, Lcom/moji/http/snsforum/entity/PictureComment;->getCommentId()J move-result-wide v2 cmp-long v4, v2, p1 if-nez v4, :cond_1 const-wide/16 v2, -0x1 cmp-long v4, p3, v2 if-nez v4, :cond_1 .line 1106 invoke-interface {v0}, Ljava/util/Iterator;->remove()V .line 1107 iget v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I add-int/lit8 v1, v1, -0x1 iput v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I goto :goto_0 .line 1110 :cond_1 invoke-virtual {v1}, Lcom/moji/http/snsforum/entity/PictureComment;->getReplyCommentList()Ljava/util/List; move-result-object v1 if-eqz v1, :cond_0 .line 1112 invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object v1 .line 1113 :cond_2 :goto_1 invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z move-result v2 if-eqz v2, :cond_0 .line 1114 invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v2 check-cast v2, Lcom/moji/http/snsforum/entity/PictureReplyComment; .line 1115 invoke-virtual {v2}, Lcom/moji/http/snsforum/entity/PictureReplyComment;->getReplyCommentId()J move-result-wide v2 cmp-long v4, v2, p3 if-nez v4, :cond_2 .line 1116 invoke-interface {v1}, Ljava/util/Iterator;->remove()V .line 1117 iget v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I add-int/lit8 v2, v2, -0x1 iput v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I goto :goto_1 .line 1123 :cond_3 invoke-virtual {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->c()V return-void .end method .method public a(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V .locals 9 .line 279 invoke-virtual {p0, p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(I)I move-result v0 const/4 v1, 0x1 const/16 v2, 0x8 const/4 v3, 0x0 packed-switch v0, :pswitch_data_0 :pswitch_0 goto/16 :goto_d .line 515 :pswitch_1 check-cast p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureRecommendHolder; .line 516 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->l:Ljava/util/ArrayList; invoke-virtual {p1, p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureRecommendHolder;->a(Ljava/util/List;)V goto/16 :goto_d .line 442 :pswitch_2 check-cast p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder; .line 443 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;)Landroid/widget/TextView; move-result-object p2 iget v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I if-nez v0, :cond_0 const-string v0, "" goto :goto_0 :cond_0 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "(" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, ")" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 :goto_0 invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 444 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {p2}, Ljava/util/ArrayList;->size()I move-result p2 if-nez p2, :cond_1 .line 445 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;)Landroid/widget/LinearLayout; move-result-object p1 invoke-virtual {p1, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V goto/16 :goto_d .line 447 :cond_1 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHeaderViewHolder;)Landroid/widget/LinearLayout; move-result-object p1 invoke-virtual {p1, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V goto/16 :goto_d .line 352 :pswitch_3 check-cast p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder; .line 353 iget-boolean p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->e:Z if-eqz p2, :cond_3 .line 354 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; invoke-static {p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Landroid/widget/ProgressBar; move-result-object p2 invoke-virtual {p2, v2}, Landroid/widget/ProgressBar;->setVisibility(I)V .line 355 invoke-static {}, Lcom/moji/tool/DeviceTool;->m()Z move-result p2 if-nez p2, :cond_2 .line 356 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; move-result-object p2 sget v0, Lcom/moji/newliveview/R$string;->no_network:I invoke-static {v0}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v0 invoke-virtual {p2, v0}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->showErrorView(Ljava/lang/String;)V goto :goto_1 .line 358 :cond_2 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; move-result-object p2 sget v0, Lcom/moji/newliveview/R$string;->server_error:I invoke-static {v0}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v0 invoke-virtual {p2, v0}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->showErrorView(Ljava/lang/String;)V goto :goto_1 .line 361 :cond_3 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; move-result-object p2 invoke-virtual {p2}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->G()V .line 363 :goto_1 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez p2, :cond_4 .line 364 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/LinearLayout; move-result-object p1 const/4 p2, 0x4 invoke-virtual {p1, p2}, Landroid/widget/LinearLayout;->setVisibility(I)V return-void .line 367 :cond_4 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/LinearLayout; move-result-object p2 invoke-virtual {p2, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 370 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->remark:Ljava/lang/String; invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-eqz p2, :cond_5 .line 371 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->c(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/LinearLayout; move-result-object p2 invoke-virtual {p2, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V goto :goto_2 .line 373 :cond_5 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->c(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/LinearLayout; move-result-object p2 invoke-virtual {p2, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 374 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->d(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->remark:Ljava/lang/String; invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 377 :goto_2 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->praise_num:I if-nez p2, :cond_6 .line 378 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->e(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 invoke-virtual {p2, v3}, Landroid/widget/TextView;->setVisibility(I)V goto :goto_3 .line 380 :cond_6 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->f(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/LinearLayout; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->k:Ljava/util/ArrayList; invoke-direct {p0, p2, v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(Landroid/widget/LinearLayout;Ljava/util/ArrayList;)V .line 384 :goto_3 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v4, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J const-wide/16 v6, 0x0 cmp-long p2, v4, v6 if-eqz p2, :cond_8 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object p2 invoke-virtual {p2}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v4, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_7 goto :goto_4 .line 387 :cond_7 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->g(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/AttentionButton; move-result-object p2 invoke-virtual {p2, v3}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V goto :goto_5 .line 385 :cond_8 :goto_4 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->g(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/AttentionButton; move-result-object p2 invoke-virtual {p2, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V .line 389 :goto_5 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->is_following:Z if-eqz p2, :cond_9 .line 390 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->g(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/AttentionButton; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->is_followed:Z invoke-virtual {p2, v1, v0}, Lcom/moji/newliveview/base/view/AttentionButton;->a(ZZ)V goto :goto_6 .line 392 :cond_9 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->g(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/AttentionButton; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->is_followed:Z invoke-virtual {p2, v3, v0}, Lcom/moji/newliveview/base/view/AttentionButton;->a(ZZ)V .line 396 :goto_6 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->face:Ljava/lang/String; invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->h(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/imageview/CertificateRoundImageView; move-result-object v4 sget v5, Lcom/moji/newliveview/R$drawable;->default_user_face_male:I invoke-static {p2, v0, v4, v5}, Lcom/moji/tool/ImageUtils;->b(Landroid/content/Context;Ljava/lang/String;Landroid/widget/ImageView;I)V .line 397 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->h(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/imageview/CertificateRoundImageView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->offical_type:I invoke-virtual {p2, v0}, Lcom/moji/imageview/CertificateRoundImageView;->setCertificateType(I)V .line 398 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->nick:Ljava/lang/String; invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-eqz p2, :cond_b .line 399 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v4, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J cmp-long p2, v4, v6 if-nez p2, :cond_a .line 400 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->i(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 sget v0, Lcom/moji/newliveview/R$string;->no_login_user:I invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(I)V goto :goto_7 .line 402 :cond_a invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->i(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v4, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-static {v4, v5}, Lcom/moji/newliveview/base/utils/GlobalUtils;->a(J)Ljava/lang/String; move-result-object v0 invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_7 .line 405 :cond_b invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->i(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->nick:Ljava/lang/String; invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 408 :goto_7 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->offical_title:Ljava/lang/String; invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-nez p2, :cond_c .line 409 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->j(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->offical_title:Ljava/lang/String; invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_8 .line 411 :cond_c iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->sign:Ljava/lang/String; invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-eqz p2, :cond_d .line 412 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->j(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 sget v0, Lcom/moji/newliveview/R$string;->no_sign:I invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(I)V goto :goto_8 .line 414 :cond_d invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->j(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->sign:Ljava/lang/String; invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 418 :goto_8 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->k(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->city_name:Ljava/lang/String; invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 421 invoke-direct {p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)V .line 424 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->l(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/widget/TextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->praise_num:I if-nez v0, :cond_e const-string v0, "" goto :goto_9 :cond_e new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v4, "(" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v4, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget v4, v4, Lcom/moji/http/snsforum/entity/PictureDetail;->praise_num:I invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v4, ")" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 :goto_9 invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 427 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->msg:Ljava/lang/String; invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-nez p2, :cond_f .line 428 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->m(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/view/View; move-result-object p2 invoke-virtual {p2, v3}, Landroid/view/View;->setVisibility(I)V .line 429 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->n(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/FoldableTextView; move-result-object p2 invoke-virtual {p2, v3}, Lcom/moji/newliveview/base/view/FoldableTextView;->setVisibility(I)V .line 430 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->n(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/FoldableTextView; move-result-object p2 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v2, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->activity_id:J invoke-virtual {p2, v2, v3}, Lcom/moji/newliveview/base/view/FoldableTextView;->setActivityId(J)V .line 431 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->n(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/FoldableTextView; move-result-object p1 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->msg:Ljava/lang/String; invoke-virtual {p1, p2}, Lcom/moji/newliveview/base/view/FoldableTextView;->setContentText(Ljava/lang/String;)V .line 432 iget-boolean p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->t:Z if-nez p1, :cond_1a iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide p1, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->activity_id:J cmp-long v0, p1, v6 if-lez v0, :cond_1a .line 433 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object p2, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_PIC_ACTIVITY_SHOW:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, p2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; .line 434 iput-boolean v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->t:Z goto/16 :goto_d .line 437 :cond_f invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->m(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Landroid/view/View; move-result-object p2 invoke-virtual {p2, v2}, Landroid/view/View;->setVisibility(I)V .line 438 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;->n(Lcom/moji/newliveview/detail/DetailCommentAdapter$PictureInfoViewHolder;)Lcom/moji/newliveview/base/view/FoldableTextView; move-result-object p1 invoke-virtual {p1, v2}, Lcom/moji/newliveview/base/view/FoldableTextView;->setVisibility(I)V goto/16 :goto_d .line 506 :pswitch_4 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->n:Lcom/moji/mjweather/ipc/view/CommentFooterView; iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; if-eqz p2, :cond_10 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {p2}, Ljava/util/ArrayList;->size()I move-result p2 if-lez p2, :cond_10 const/4 v2, 0x0 :cond_10 invoke-virtual {p1, v2}, Lcom/moji/mjweather/ipc/view/CommentFooterView;->setVisibility(I)V .line 507 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->n:Lcom/moji/mjweather/ipc/view/CommentFooterView; invoke-virtual {p1, v1}, Lcom/moji/mjweather/ipc/view/CommentFooterView;->a(Z)V .line 508 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->n:Lcom/moji/mjweather/ipc/view/CommentFooterView; iget p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d:I invoke-virtual {p1, p2}, Lcom/moji/mjweather/ipc/view/CommentFooterView;->a(I)V goto/16 :goto_d .line 452 :pswitch_5 check-cast p1, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder; .line 453 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; add-int/lit8 p2, p2, -0x5 invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object p2 check-cast p2, Lcom/moji/http/snsforum/entity/PictureComment; if-eqz p2, :cond_12 .line 454 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-eqz v0, :cond_12 .line 455 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0, v3}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->setVisibility(I)V .line 456 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 iget-object v4, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v4, v4, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-virtual {v0, p2, v4, v5}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->a(Lcom/moji/http/snsforum/ILiveViewComment;J)V .line 457 invoke-virtual {p2}, Lcom/moji/http/snsforum/entity/PictureComment;->isAd()Z move-result v0 if-eqz v0, :cond_11 .line 458 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getmCommentLayout()Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 459 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getReplyCommentView()Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView; move-result-object v0 invoke-virtual {v0, v2}, Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView;->setVisibility(I)V .line 460 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getRlCommentAd()Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 462 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->s:Ljava/util/Map; invoke-virtual {p2}, Lcom/moji/http/snsforum/entity/PictureComment;->getInsertIndex()I move-result v2 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/moji/mjad/common/data/AdCommon; .line 463 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2, v1}, Ljava/util/ArrayList;->(I)V .line 464 invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z .line 466 new-instance v1, Lcom/moji/mjad/common/config/AdCommonParamsBuilder; invoke-direct {v1}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->()V .line 467 invoke-virtual {v1, v2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Ljava/util/List;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; .line 468 sget-object v2, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->POS_TIME_VIEW_COMMENTS_LIST_NEW:Lcom/moji/launchserver/AdCommonInterface$AdPosition; invoke-virtual {v1, v2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; .line 469 new-instance v2, Lcom/moji/newliveview/detail/DetailCommentAdapter$3; invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object v3 invoke-direct {v2, p0, v3, p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$3;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Lcom/moji/mjad/common/view/multi/MultiAdView;Lcom/moji/http/snsforum/entity/PictureComment;)V invoke-virtual {v1, v2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Lcom/moji/mjad/common/view/multi/AbsMultiViewVisibleListenerImpl;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; .line 486 new-instance p2, Lcom/moji/newliveview/detail/DetailCommentAdapter$4; invoke-direct {p2, p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$4;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;)V invoke-virtual {v1, p2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Lcom/moji/mjad/common/listener/AdViewCloseListener;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; .line 492 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object p2 iget-object v0, v0, Lcom/moji/mjad/common/data/AdCommon;->sessionId:Ljava/lang/String; invoke-virtual {p2, v1, v0}, Lcom/moji/mjad/common/view/multi/MultiAdView;->a(Lcom/moji/mjad/common/config/AdCommonParamsBuilder;Ljava/lang/String;)V .line 493 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object p2 invoke-virtual {p2}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getRlCommentAd()Landroid/widget/RelativeLayout; move-result-object p2 invoke-virtual {p2}, Landroid/widget/RelativeLayout;->removeAllViews()V .line 494 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object p2 invoke-virtual {p2}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getRlCommentAd()Landroid/widget/RelativeLayout; move-result-object p2 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->b(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object p1 invoke-virtual {p2, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V goto/16 :goto_d .line 496 :cond_11 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getmCommentLayout()Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 497 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getReplyCommentView()Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView; move-result-object v0 invoke-virtual {v0, v3}, Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView;->setVisibility(I)V .line 498 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->getRlCommentAd()Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 499 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object p1 invoke-virtual {p1, p2}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->setComment(Lcom/moji/http/snsforum/ILiveViewComment;)V goto/16 :goto_d .line 502 :cond_12 invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$CommentViewHolder;)Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView; move-result-object p1 invoke-virtual {p1, v2}, Lcom/moji/mjweather/ipc/view/liveviewcomment/CommentView;->setVisibility(I)V goto/16 :goto_d .line 281 :pswitch_6 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez p1, :cond_13 return-void .line 287 :cond_13 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p1, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->width:I if-eqz p1, :cond_16 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p1, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->height:I if-nez p1, :cond_14 goto :goto_a .line 292 :cond_14 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result p1 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->height:I mul-int p1, p1, p2 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->width:I div-int/2addr p1, p2 .line 293 sget p2, Lcom/moji/newliveview/detail/PictureDetailActivity;->PICTURE_MAX_HEIGHT:I if-le p1, p2, :cond_15 .line 294 sget p1, Lcom/moji/newliveview/detail/PictureDetailActivity;->PICTURE_MAX_HEIGHT:I iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->width:I mul-int p1, p1, p2 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->height:I div-int/2addr p1, p2 .line 295 sget p2, Lcom/moji/newliveview/detail/PictureDetailActivity;->PICTURE_MAX_HEIGHT:I move v8, p2 move p2, p1 move p1, v8 goto :goto_b .line 297 :cond_15 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result p2 goto :goto_b .line 288 :cond_16 :goto_a invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result p1 .line 289 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result p2 .line 301 :goto_b sget v0, Lcom/moji/newliveview/detail/PictureDetailActivity;->PICTURE_MIN_HEIGHT:I if-ge p1, v0, :cond_17 .line 302 new-instance v0, Landroid/support/v7/widget/RecyclerView$LayoutParams; invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v2 sget v3, Lcom/moji/newliveview/detail/PictureDetailActivity;->PICTURE_MIN_HEIGHT:I invoke-direct {v0, v2, v3}, Landroid/support/v7/widget/RecyclerView$LayoutParams;->(II)V goto :goto_c .line 304 :cond_17 new-instance v0, Landroid/support/v7/widget/RecyclerView$LayoutParams; invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v2 invoke-direct {v0, v2, p1}, Landroid/support/v7/widget/RecyclerView$LayoutParams;->(II)V .line 306 :goto_c iget-object v2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; iget-object v2, v2, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a:Landroid/view/View; invoke-virtual {v2, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V .line 307 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object v0 invoke-virtual {v0}, Lcom/moji/newliveview/detail/LableView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v0 if-eqz v0, :cond_18 .line 309 iput p2, v0, Landroid/view/ViewGroup$LayoutParams;->width:I .line 310 iput p1, v0, Landroid/view/ViewGroup$LayoutParams;->height:I .line 312 :cond_18 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p1, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->path:Ljava/lang/String; invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_19 .line 313 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-static {p1}, Lcom/squareup/picasso/Picasso;->a(Landroid/content/Context;)Lcom/squareup/picasso/Picasso; move-result-object p1 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object p2, p2, Lcom/moji/http/snsforum/entity/PictureDetail;->path:Ljava/lang/String; .line 314 invoke-virtual {p1, p2}, Lcom/squareup/picasso/Picasso;->a(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator; move-result-object p1 sget-object p2, Landroid/graphics/Bitmap$Config;->RGB_565:Landroid/graphics/Bitmap$Config; .line 315 invoke-virtual {p1, p2}, Lcom/squareup/picasso/RequestCreator;->a(Landroid/graphics/Bitmap$Config;)Lcom/squareup/picasso/RequestCreator; move-result-object p1 .line 331 invoke-virtual {p1}, Lcom/squareup/picasso/RequestCreator;->h()Lcom/squareup/picasso/RequestCreator; move-result-object p1 .line 332 invoke-virtual {p1}, Lcom/squareup/picasso/RequestCreator;->a()Lcom/squareup/picasso/RequestCreator; move-result-object p1 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; .line 333 invoke-static {p2}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object p2 iget-object p2, p2, Lcom/moji/newliveview/detail/LableView;->a:Landroid/widget/ImageView; new-instance v0, Lcom/moji/newliveview/detail/DetailCommentAdapter$2; invoke-direct {v0, p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$2;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;)V invoke-virtual {p1, p2, v0}, Lcom/squareup/picasso/RequestCreator;->a(Landroid/widget/ImageView;Lcom/squareup/picasso/Callback;)V .line 347 :cond_19 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget p1, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->hot_status:I if-ne p1, v1, :cond_1a .line 348 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; invoke-static {p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object p1 invoke-virtual {p1}, Lcom/moji/newliveview/detail/LableView;->a()V :cond_1a :goto_d :pswitch_7 return-void :pswitch_data_0 .packed-switch 0x1 :pswitch_6 :pswitch_5 :pswitch_4 :pswitch_0 :pswitch_3 :pswitch_0 :pswitch_7 :pswitch_2 :pswitch_1 .end packed-switch .end method .method public a(Lcom/moji/http/snsforum/entity/PictureComment;Lcom/moji/http/snsforum/entity/PictureReplyComment;J)V .locals 5 const/4 v0, 0x1 if-eqz p1, :cond_0 .line 1128 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; const/4 v2, 0x0 invoke-virtual {v1, v2, p1}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V .line 1129 iget p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I add-int/2addr p1, v0 iput p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I :cond_0 if-eqz p2, :cond_3 .line 1132 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; move-result-object p1 :cond_1 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_3 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/moji/http/snsforum/entity/PictureComment; .line 1133 invoke-virtual {v1}, Lcom/moji/http/snsforum/entity/PictureComment;->getCommentId()J move-result-wide v2 cmp-long v4, v2, p3 if-nez v4, :cond_1 .line 1134 iput-boolean v0, v1, Lcom/moji/http/snsforum/entity/PictureComment;->expandMoreComment:Z .line 1135 iget-object p1, v1, Lcom/moji/http/snsforum/entity/PictureComment;->reply_comment_list:Ljava/util/ArrayList; if-nez p1, :cond_2 .line 1136 new-instance p1, Ljava/util/ArrayList; invoke-direct {p1}, Ljava/util/ArrayList;->()V iput-object p1, v1, Lcom/moji/http/snsforum/entity/PictureComment;->reply_comment_list:Ljava/util/ArrayList; .line 1138 :cond_2 iget-object p1, v1, Lcom/moji/http/snsforum/entity/PictureComment;->reply_comment_list:Ljava/util/ArrayList; invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z .line 1139 iget p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I add-int/2addr p1, v0 iput p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I .line 1144 :cond_3 invoke-virtual {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->c()V return-void .end method .method public a(Lcom/moji/http/snsforum/entity/PictureCommentListResult;ZZ)V .locals 1 if-eqz p2, :cond_0 .line 130 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {p2}, Ljava/util/ArrayList;->clear()V .line 132 :cond_0 iget-object p2, p1, Lcom/moji/http/snsforum/entity/PictureCommentListResult;->comment_list:Ljava/util/ArrayList; const/4 v0, 0x4 if-eqz p2, :cond_2 iget-object p2, p1, Lcom/moji/http/snsforum/entity/PictureCommentListResult;->comment_list:Ljava/util/ArrayList; invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z move-result p2 if-nez p2, :cond_2 .line 133 iget p2, p1, Lcom/moji/http/snsforum/entity/PictureCommentListResult;->comment_number:I iput p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->o:I .line 134 iget-object p2, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; iget-object p1, p1, Lcom/moji/http/snsforum/entity/PictureCommentListResult;->comment_list:Ljava/util/ArrayList; invoke-virtual {p2, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z if-nez p3, :cond_1 .line 136 iput v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d:I goto :goto_0 :cond_1 const/4 p1, 0x3 .line 138 iput p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d:I goto :goto_0 .line 141 :cond_2 iput v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->d:I .line 143 :goto_0 invoke-virtual {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->c()V .line 144 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; if-eqz p1, :cond_3 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {p1}, Ljava/util/ArrayList;->size()I move-result p1 goto :goto_1 :cond_3 const/4 p1, 0x0 :goto_1 invoke-direct {p0, p1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h(I)V return-void .end method .method public a(Lcom/moji/http/snsforum/entity/PictureDetailResult;)V .locals 2 .line 568 iget-object v0, p1, Lcom/moji/http/snsforum/entity/PictureDetailResult;->picture:Lcom/moji/http/snsforum/entity/PictureDetail; iput-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; .line 569 iget-object v0, p1, Lcom/moji/http/snsforum/entity/PictureDetailResult;->like_list:Ljava/util/ArrayList; if-eqz v0, :cond_0 .line 570 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->k:Ljava/util/ArrayList; invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V .line 571 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->k:Ljava/util/ArrayList; iget-object v1, p1, Lcom/moji/http/snsforum/entity/PictureDetailResult;->like_list:Ljava/util/ArrayList; invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z .line 573 :cond_0 iget-object v0, p1, Lcom/moji/http/snsforum/entity/PictureDetailResult;->recommend_list:Ljava/util/ArrayList; if-eqz v0, :cond_1 .line 574 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->l:Ljava/util/ArrayList; invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V .line 575 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->l:Ljava/util/ArrayList; iget-object p1, p1, Lcom/moji/http/snsforum/entity/PictureDetailResult;->recommend_list:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z :cond_1 const/4 p1, 0x0 const/4 v0, 0x4 .line 577 invoke-virtual {p0, p1, v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(II)V return-void .end method .method public a(Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener;)V .locals 0 .line 236 iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; return-void .end method .method public a(Lcom/moji/newliveview/detail/DetailCommentAdapter$OnPictureRecommendClickListener;)V .locals 0 .line 663 iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->u:Lcom/moji/newliveview/detail/DetailCommentAdapter$OnPictureRecommendClickListener; return-void .end method .method public d()V .locals 1 .line 148 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->j:Ljava/util/ArrayList; invoke-virtual {v0}, Ljava/util/ArrayList;->size()I move-result v0 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 invoke-direct {p0, v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h(I)V return-void .end method .method public e()Landroid/graphics/drawable/Drawable; .locals 1 .line 240 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object v0 iget-object v0, v0, Lcom/moji/newliveview/detail/LableView;->a:Landroid/widget/ImageView; invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable; move-result-object v0 return-object v0 .end method .method public f(I)I .locals 3 .line 555 invoke-virtual {p0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a()I move-result v0 add-int/lit8 v0, v0, -0x1 const/4 v1, 0x0 :goto_0 if-ge v1, v0, :cond_1 .line 557 invoke-virtual {p0, v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a(I)I move-result v2 if-ne v2, p1, :cond_0 goto :goto_1 :cond_0 add-int/lit8 v1, v1, 0x1 goto :goto_0 :cond_1 const/4 v1, -0x1 :goto_1 return v1 .end method .method public f()V .locals 2 .line 1077 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; if-eqz v0, :cond_0 .line 1078 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object v0 iget-object v0, v0, Lcom/moji/newliveview/detail/LableView;->a:Landroid/widget/ImageView; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V :cond_0 return-void .end method .method public g()Lcom/moji/mjad/common/view/multi/interfaces/IMojiAd; .locals 1 .line 1148 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object v0 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return-object v0 .end method .method public g(I)V .locals 3 .line 1084 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez v0, :cond_0 return-void .line 1087 :cond_0 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iput p1, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->praise_num:I .line 1088 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; const/4 v0, 0x1 iput-boolean v0, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->is_praise:Z .line 1089 new-instance p1, Lcom/moji/http/snsforum/entity/PicturePraise; invoke-direct {p1}, Lcom/moji/http/snsforum/entity/PicturePraise;->()V .line 1090 invoke-static {}, Lcom/moji/tool/AppDelegate;->a()Landroid/content/Context; move-result-object v1 invoke-static {v1}, Lcom/moji/account/data/UserInfoSQLiteManager;->a(Landroid/content/Context;)Lcom/moji/account/data/UserInfoSQLiteManager; move-result-object v1 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v2 invoke-virtual {v2}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Lcom/moji/account/data/UserInfoSQLiteManager;->a(Ljava/lang/String;)Lcom/moji/account/data/UserInfo; move-result-object v1 if-eqz v1, :cond_1 .line 1092 iget-object v2, v1, Lcom/moji/account/data/UserInfo;->face:Ljava/lang/String; iput-object v2, p1, Lcom/moji/http/snsforum/entity/PicturePraise;->face:Ljava/lang/String; .line 1093 iget-object v2, v1, Lcom/moji/account/data/UserInfo;->nick:Ljava/lang/String; iput-object v2, p1, Lcom/moji/http/snsforum/entity/PicturePraise;->nick:Ljava/lang/String; .line 1094 iget v1, v1, Lcom/moji/account/data/UserInfo;->offical_type:I iput v1, p1, Lcom/moji/http/snsforum/entity/PicturePraise;->offical_type:I .line 1096 :cond_1 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v1 invoke-virtual {v1}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object v1 invoke-static {v1}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long; move-result-object v1 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iput-wide v1, p1, Lcom/moji/http/snsforum/entity/PicturePraise;->sns_id:J .line 1097 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->k:Ljava/util/ArrayList; const/4 v2, 0x0 invoke-virtual {v1, v2, p1}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V .line 1098 invoke-virtual {p0, v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter;->c(I)V return-void .end method .method public h()V .locals 4 .line 1152 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object v0 if-eqz v0, :cond_0 .line 1153 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; invoke-static {v0}, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object v0 new-instance v1, Lcom/moji/mjad/common/config/AdCommonParamsBuilder; invoke-direct {v1}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->()V sget-object v2, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->POS_TIME_VIEW_COMMENTS_LIST:Lcom/moji/launchserver/AdCommonInterface$AdPosition; invoke-virtual {v1, v2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; move-result-object v1 new-instance v2, Lcom/moji/newliveview/detail/DetailCommentAdapter$5; iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->r:Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder; .line 1154 invoke-static {v3}, Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$AdViewHolder;)Lcom/moji/mjad/common/view/multi/MultiAdView; move-result-object v3 invoke-direct {v2, p0, v3}, Lcom/moji/newliveview/detail/DetailCommentAdapter$5;->(Lcom/moji/newliveview/detail/DetailCommentAdapter;Lcom/moji/mjad/common/view/multi/MultiAdView;)V invoke-virtual {v1, v2}, Lcom/moji/mjad/common/config/AdCommonParamsBuilder;->a(Lcom/moji/mjad/common/view/multi/AbsMultiViewVisibleListenerImpl;)Lcom/moji/mjad/common/config/AdCommonParamsBuilder; move-result-object v1 .line 1153 invoke-virtual {v0, v1}, Lcom/moji/mjad/common/view/multi/MultiAdView;->b(Lcom/moji/mjad/common/config/AdCommonParamsBuilder;)V :cond_0 return-void .end method .method public onClick(Landroid/view/View;)V .locals 5 .line 582 invoke-static {}, Lcom/moji/tool/Utils;->b()Z move-result v0 if-nez v0, :cond_0 return-void .line 585 :cond_0 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result v0 .line 586 sget v1, Lcom/moji/newliveview/R$id;->ll_attention_layout:I const/4 v2, 0x0 if-ne v0, v1, :cond_3 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-eqz v1, :cond_3 .line 587 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->f()Z move-result v0 if-eqz v0, :cond_2 .line 588 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->is_following:Z if-eqz v0, :cond_1 .line 589 check-cast p1, Lcom/moji/newliveview/base/view/AttentionButton; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->is_followed:Z invoke-virtual {p1, v0, v1, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->b(Ljava/lang/String;ZI)V .line 590 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_PIC_ATTENTION:Lcom/moji/statistics/EVENT_TAG; const-string v1, "2" invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto/16 :goto_2 .line 592 :cond_1 check-cast p1, Lcom/moji/newliveview/base/view/AttentionButton; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v0, v0, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->is_followed:Z invoke-virtual {p1, v0, v1, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->a(Ljava/lang/String;ZI)V .line 593 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_PIC_ATTENTION:Lcom/moji/statistics/EVENT_TAG; const-string v1, "1" invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto/16 :goto_2 .line 596 :cond_2 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object p1 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-virtual {p1, v0}, Lcom/moji/account/data/AccountProvider;->b(Landroid/content/Context;)V goto/16 :goto_2 .line 598 :cond_3 sget v1, Lcom/moji/newliveview/R$id;->riv_item_face:I if-eq v0, v1, :cond_d sget v1, Lcom/moji/newliveview/R$id;->tv_item_name:I if-ne v0, v1, :cond_4 goto/16 :goto_1 .line 603 :cond_4 sget v1, Lcom/moji/newliveview/R$id;->face_default:I if-eq v0, v1, :cond_c sget v1, Lcom/moji/newliveview/R$id;->tv_nick:I if-ne v0, v1, :cond_5 goto/16 :goto_0 .line 607 :cond_5 sget v1, Lcom/moji/newliveview/R$id;->iv_big_pic:I if-ne v0, v1, :cond_8 .line 608 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-nez p1, :cond_6 return-void .line 611 :cond_6 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->q:Ljava/util/ArrayList; if-nez p1, :cond_7 .line 612 new-instance p1, Ljava/util/ArrayList; invoke-direct {p1}, Ljava/util/ArrayList;->()V iput-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->q:Ljava/util/ArrayList; .line 613 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->q:Ljava/util/ArrayList; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z .line 615 :cond_7 new-instance p1, Landroid/content/Intent; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; const-class v1, Lcom/moji/newliveview/dynamic/PreViewImageActivity; invoke-direct {p1, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V .line 616 new-instance v0, Landroid/os/Bundle; const/4 v1, 0x5 invoke-direct {v0, v1}, Landroid/os/Bundle;->(I)V const-string v1, "extra_data_picture_list" .line 617 iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->q:Ljava/util/ArrayList; invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;->putParcelableArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V const-string v1, "extra_data_position" .line 618 invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V .line 619 invoke-virtual {p1, v0}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent; .line 620 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; check-cast v0, Lcom/moji/newliveview/detail/PictureDetailActivity; .line 621 invoke-static {v0}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->a(Landroid/app/Activity;)Lcom/moji/prelollipop/ActivityTransitionLauncher; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->i:Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder; .line 622 invoke-static {v1}, Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;->a(Lcom/moji/newliveview/detail/DetailCommentAdapter$DetailHeaderViewHolder;)Lcom/moji/newliveview/detail/LableView; move-result-object v1 iget-object v1, v1, Lcom/moji/newliveview/detail/LableView;->a:Landroid/widget/ImageView; invoke-virtual {v0, v1}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->a(Landroid/view/View;)Lcom/moji/prelollipop/ActivityTransitionLauncher; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-object v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->path:Ljava/lang/String; .line 623 invoke-virtual {v0, v1}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->a(Ljava/lang/String;)Lcom/moji/prelollipop/ActivityTransitionLauncher; move-result-object v0 .line 624 invoke-virtual {v0}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->a()Lcom/moji/prelollipop/ActivityTransitionLauncher; move-result-object v0 .line 625 invoke-virtual {v0}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->b()Lcom/moji/prelollipop/ActivityTransitionLauncher; move-result-object v0 .line 626 invoke-virtual {v0, p1}, Lcom/moji/prelollipop/ActivityTransitionLauncher;->a(Landroid/content/Intent;)V .line 627 new-instance p1, Lorg/json/JSONObject; invoke-direct {p1}, Lorg/json/JSONObject;->()V :try_start_0 const-string v0, "property3" .line 629 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; invoke-virtual {v1}, Lcom/moji/http/snsforum/entity/PictureDetail;->id()J move-result-wide v1 invoke-virtual {p1, v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 .line 632 :catch_0 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_PIC_BIG_CLICK:Lcom/moji/statistics/EVENT_TAG; new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v3, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; invoke-virtual {v3}, Lcom/moji/http/snsforum/entity/PictureDetail;->id()J move-result-wide v3 invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2, p1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Lorg/json/JSONObject;)Lcom/moji/statistics/EventManager; goto/16 :goto_2 .line 633 :cond_8 sget v1, Lcom/moji/newliveview/R$id;->tv_item_content:I if-ne v0, v1, :cond_9 .line 634 invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/moji/http/snsforum/entity/PictureComment; .line 635 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; if-eqz v1, :cond_e .line 636 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; invoke-interface {v1, p1, v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener;->a(Landroid/view/View;Lcom/moji/http/snsforum/ILiveViewComment;)V goto/16 :goto_2 .line 638 :cond_9 sget v1, Lcom/moji/newliveview/R$id;->iv_no_data:I if-ne v0, v1, :cond_a .line 639 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; if-eqz p1, :cond_e .line 640 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->m:Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener; const/4 v0, 0x0 invoke-interface {p1, v0, v0}, Lcom/moji/mjweather/ipc/view/liveviewcomment/LiveViewReplyCommentView$OnReplyCommentListener;->a(Landroid/view/View;Lcom/moji/http/snsforum/ILiveViewComment;)V goto :goto_2 .line 643 :cond_a invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/moji/http/snsforum/entity/PicturePraise; if-eqz p1, :cond_b .line 645 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; iget-wide v2, p1, Lcom/moji/http/snsforum/entity/PicturePraise;->sns_id:J invoke-virtual {v0, v1, v2, v3}, Lcom/moji/account/data/AccountProvider;->a(Landroid/content/Context;J)V goto :goto_2 .line 647 :cond_b new-instance p1, Landroid/content/Intent; iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; const-class v1, Lcom/moji/newliveview/detail/PicturePraiseListActivity; invoke-direct {p1, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V const-string v0, "extra_data_type" .line 648 invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; const-string v0, "extra_data_id" .line 649 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->id:J invoke-virtual {p1, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; .line 650 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; invoke-virtual {v0, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V goto :goto_2 .line 604 :cond_c :goto_0 iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; if-eqz p1, :cond_e iget-object p1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v0, p1, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J const-wide/16 v2, 0x0 cmp-long p1, v0, v2 if-eqz p1, :cond_e .line 605 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object p1 iget-object v0, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->h:Lcom/moji/http/snsforum/entity/PictureDetail; iget-wide v1, v1, Lcom/moji/http/snsforum/entity/PictureDetail;->sns_id:J invoke-virtual {p1, v0, v1, v2}, Lcom/moji/account/data/AccountProvider;->a(Landroid/content/Context;J)V goto :goto_2 .line 599 :cond_d :goto_1 invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/moji/http/snsforum/entity/PictureComment; if-eqz p1, :cond_e .line 601 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 iget-object v1, p0, Lcom/moji/newliveview/detail/DetailCommentAdapter;->a:Landroid/content/Context; iget-wide v2, p1, Lcom/moji/http/snsforum/entity/PictureComment;->sns_id:J invoke-virtual {v0, v1, v2, v3}, Lcom/moji/account/data/AccountProvider;->a(Landroid/content/Context;J)V :cond_e :goto_2 return-void .end method