a.smali
.class public final Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;
.super Landroid/widget/BaseAdapter;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$b;,
Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Landroid/widget/BaseAdapter;"
}
.end annotation
# instance fields
.field public a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.end field
.field public b:Ljava/lang/String;
.field public c:Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$b;
.field private final d:Landroid/view/LayoutInflater;
.field private e:Z
.field private f:Ljava/lang/String;
.field private g:Ljava/lang/String;
.field private h:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 7
.line 50
invoke-direct {p0}, Landroid/widget/BaseAdapter;-><init>()V
.line 42
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
.line 51
iput-boolean p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->e:Z
.line 52
iput-object p3, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->f:Ljava/lang/String;
.line 53
iput-object p4, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->g:Ljava/lang/String;
.line 54
iput-object p5, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->h:Ljava/lang/String;
const-string p2, "layout_inflater"
.line 55
invoke-virtual {p1, p2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/LayoutInflater;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->d:Landroid/view/LayoutInflater;
return-void
.end method
.method private static a(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;)Landroid/text/Spannable;
.registers 6
.line 225
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0, p2}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v0
.line 226
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result p2
add-int/2addr p2, v0
.line 227
new-instance v1, Landroid/text/SpannableString;
invoke-direct {v1, p0}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
const/4 p0, -0x1
if-eq v0, p0, :cond_2c
.line 229
new-instance p0, Landroid/text/style/ForegroundColorSpan;
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
const v2, 0x7f060429
invoke-virtual {p1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result p1
invoke-direct {p0, p1}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
const/16 p1, 0x21
invoke-interface {v1, p0, v0, p2, p1}, Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
:cond_2c
return-object v1
.end method
.method private a(Ljava/util/List;)Ljava/util/List;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;)",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.line 212
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 213
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_9
:goto_9
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_2c
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 214
instance-of v2, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz v2, :cond_9
.line 215
move-object v2, v1
check-cast v2, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 216
iget-object v3, v2, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
iget-object v4, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->h:Ljava/lang/String;
invoke-static {v3, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_9
iget-boolean v2, v2, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->f:Z
if-nez v2, :cond_9
.line 217
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_9
:cond_2c
return-object v0
.end method
.method private a(Landroid/widget/TextView;Ljava/lang/String;)V
.registers 5
.line 173
iget-boolean v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->e:Z
if-eqz v0, :cond_1c
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->b:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1c
.line 174
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->d:Landroid/view/LayoutInflater;
invoke-virtual {v0}, Landroid/view/LayoutInflater;->getContext()Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->b:Ljava/lang/String;
invoke-static {p2, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;)Landroid/text/Spannable;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 176
:cond_1c
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method private static a(Lcom/imo/android/imoim/data/r;Landroid/widget/ImageView;)V
.registers 3
if-nez p0, :cond_8
const/16 p0, 0x8
.line 182
invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
:cond_8
const/4 v0, 0x0
.line 184
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 185
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/data/r;)Landroid/graphics/drawable/Drawable;
move-result-object p0
invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method private synthetic a(Ljava/lang/Object;Landroid/view/View;)V
.registers 7
.line 6146
iget-boolean p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->e:Z
if-eqz p2, :cond_24
.line 6147
instance-of p2, p1, Lcom/imo/android/imoim/data/Buddy;
const/4 v0, 0x1
if-eqz p2, :cond_11
.line 7063
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6148
check-cast p1, Lcom/imo/android/imoim/data/Buddy;
invoke-virtual {p2, p1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->a(Lcom/imo/android/imoim/data/Buddy;Z)V
goto :goto_1c
.line 6149
:cond_11
instance-of p2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz p2, :cond_1c
.line 8063
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6150
check-cast p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
invoke-virtual {p2, p1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->a(Lcom/imo/android/imoim/biggroup/data/BigGroupMember;Z)V
.line 6152
:cond_1c
:goto_1c
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->c:Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$b;
if-eqz p1, :cond_2d1
.line 6153
invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$b;->onItemClick()V
return-void
.line 6156
:cond_24
instance-of p2, p1, Lcom/imo/android/imoim/data/Buddy;
const-string v0, "type_all"
const-string v1, "chatroom_start"
if-eqz p2, :cond_17d
.line 6157
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->f:Ljava/lang/String;
invoke-static {p2, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
const-string v0, "select_imofriends_all"
if-eqz p2, :cond_da
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->g:Ljava/lang/String;
const-string v2, "type_buddy"
invoke-static {p2, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_da
.line 9063
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6158
check-cast p1, Lcom/imo/android/imoim/data/Buddy;
.line 9294
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->k:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_69
.line 9295
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->k:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 9296
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->m:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 9297
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 10073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object p1
.line 9298
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->y:Ljava/lang/String;
invoke-virtual {p1, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_cb
.line 9301
:cond_69
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->m:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 9302
:cond_6f
:goto_6f
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_89
.line 9303
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/data/Buddy;
.line 9304
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_6f
.line 9305
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_6f
.line 9309
:cond_89
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 9310
:cond_8f
:goto_8f
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_ad
.line 9311
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 9312
instance-of v2, v1, Lcom/imo/android/imoim/data/Buddy;
if-eqz v2, :cond_8f
.line 9313
check-cast v1, Lcom/imo/android/imoim/data/Buddy;
.line 9314
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8f
.line 9315
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_8f
.line 9320
:cond_ad
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->k:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 9321
:cond_b3
:goto_b3
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_cb
.line 9322
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 9323
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_b3
.line 9324
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_b3
.line 9328
:cond_cb
:goto_cb
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->v:Landroidx/lifecycle/MutableLiveData;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->m:Ljava/util/ArrayList;
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
.line 9329
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->x:Landroidx/lifecycle/MutableLiveData;
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
return-void
.line 11063
:cond_da
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6160
check-cast p1, Lcom/imo/android/imoim/data/Buddy;
.line 11217
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->f:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_103
.line 11218
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->f:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 11219
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->h:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 11220
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 12073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object p1
.line 11221
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->y:Ljava/lang/String;
invoke-virtual {p1, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_165
.line 11224
:cond_103
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->h:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 11225
:cond_109
:goto_109
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_123
.line 11226
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/data/Buddy;
.line 11227
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_109
.line 11228
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_109
.line 11232
:cond_123
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 11233
:cond_129
:goto_129
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_147
.line 11234
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 11235
instance-of v2, v1, Lcom/imo/android/imoim/data/Buddy;
if-eqz v2, :cond_129
.line 11236
check-cast v1, Lcom/imo/android/imoim/data/Buddy;
.line 11237
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_129
.line 11238
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_129
.line 11243
:cond_147
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->f:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 11244
:cond_14d
:goto_14d
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_165
.line 11245
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 11246
iget-object v2, p1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_14d
.line 11247
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_14d
.line 11251
:cond_165
:goto_165
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->f:Ljava/util/ArrayList;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->h:Ljava/util/ArrayList;
iget-object v1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {p2, p1, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->b(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
.line 11252
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->s:Landroidx/lifecycle/MutableLiveData;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->h:Ljava/util/ArrayList;
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
.line 11253
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->u:Landroidx/lifecycle/MutableLiveData;
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
return-void
.line 6162
:cond_17d
instance-of p2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz p2, :cond_2d1
.line 6163
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->f:Ljava/lang/String;
invoke-static {p2, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
const-string v0, "select_groupmem_all"
if-eqz p2, :cond_22f
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->g:Ljava/lang/String;
const-string v2, "type_group_member"
invoke-static {p2, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_22f
.line 13063
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6164
check-cast p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 13333
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->l:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_1be
.line 13334
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->l:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 13335
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->n:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 13336
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 14073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object p1
.line 13337
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->y:Ljava/lang/String;
invoke-virtual {p1, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_220
.line 13339
:cond_1be
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->n:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 13340
:cond_1c4
:goto_1c4
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1de
.line 13341
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 13342
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v1, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1c4
.line 13343
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_1c4
.line 13346
:cond_1de
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 13347
:cond_1e4
:goto_1e4
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_202
.line 13348
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 13349
instance-of v2, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz v2, :cond_1e4
.line 13350
check-cast v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 13351
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1e4
.line 13352
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_1e4
.line 13356
:cond_202
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->l:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 13357
:cond_208
:goto_208
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_220
.line 13358
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 13359
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_208
.line 13360
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_208
.line 13364
:cond_220
:goto_220
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->w:Landroidx/lifecycle/MutableLiveData;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->n:Ljava/util/ArrayList;
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
.line 13365
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->x:Landroidx/lifecycle/MutableLiveData;
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->o:Ljava/util/ArrayList;
invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
return-void
.line 15063
:cond_22f
sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 6166
check-cast p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 15257
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->g:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_258
.line 15258
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->g:Ljava/util/ArrayList;
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 15259
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->i:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 15260
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 16073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object p1
.line 15261
iget-object v2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->y:Ljava/lang/String;
invoke-virtual {p1, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_2ba
.line 15263
:cond_258
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->i:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 15264
:cond_25e
:goto_25e
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_278
.line 15265
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 15266
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v1, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_25e
.line 15267
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_25e
.line 15270
:cond_278
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 15271
:cond_27e
:goto_27e
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_29c
.line 15272
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 15273
instance-of v2, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz v2, :cond_27e
.line 15274
check-cast v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 15275
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_27e
.line 15276
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_27e
.line 15280
:cond_29c
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->g:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 15281
:cond_2a2
:goto_2a2
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_2ba
.line 15282
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 15283
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_2a2
.line 15284
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
goto :goto_2a2
.line 15288
:cond_2ba
:goto_2ba
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->g:Ljava/util/ArrayList;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->i:Ljava/util/ArrayList;
iget-object v1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {p2, p1, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->c(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
.line 15289
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->t:Landroidx/lifecycle/MutableLiveData;
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->i:Ljava/util/ArrayList;
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
.line 15290
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->u:Landroidx/lifecycle/MutableLiveData;
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->j:Ljava/util/ArrayList;
invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
:cond_2d1
return-void
.end method
.method public static synthetic lambda$vzSwfR4pQosoidvLVKM5TC5-ND8(Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;Ljava/lang/Object;Landroid/view/View;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Ljava/lang/Object;Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public final a(Ljava/util/List;Z)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;Z)V"
}
.end annotation
.line 59
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-static {v0}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v0
if-nez v0, :cond_f
if-eqz p2, :cond_f
.line 60
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 62
:cond_f
invoke-static {p1}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_1f
if-eqz p2, :cond_1f
.line 63
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {p2}, Ljava/util/List;->clear()V
.line 64
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->notifyDataSetChanged()V
:cond_1f
if-eqz p1, :cond_3d
.line 67
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->f:Ljava/lang/String;
const-string v0, "type_group_member"
invoke-static {p2, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_35
.line 68
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
invoke-interface {p2, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_3a
.line 70
:cond_35
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {p2, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 72
:goto_3a
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->notifyDataSetChanged()V
:cond_3d
return-void
.end method
.method public final getCount()I
.registers 2
.line 86
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-static {v0}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v0
if-nez v0, :cond_f
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
:cond_f
const/4 v0, 0x0
return v0
.end method
.method public final getItem(I)Ljava/lang/Object;
.registers 3
.line 91
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-static {v0}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v0
if-nez v0, :cond_f
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
return-object p1
:cond_f
const/4 p1, 0x0
return-object p1
.end method
.method public final getItemId(I)J
.registers 4
int-to-long v0, p1
return-wide v0
.end method
.method public final getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 12
const/4 v0, 0x0
if-nez p2, :cond_14
.line 103
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->d:Landroid/view/LayoutInflater;
const v1, 0x7f0b0107
invoke-virtual {p2, v1, p3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p2
.line 104
new-instance p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;
invoke-direct {p3, p2}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;-><init>(Landroid/view/View;)V
invoke-virtual {p2, p3}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
.line 106
:cond_14
invoke-virtual {p2}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object p3
check-cast p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;
.line 107
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
if-nez p1, :cond_23
return-object p2
.line 111
:cond_23
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->f:Ljava/lang/String;
const-string v2, "type_all"
invoke-static {v1, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x1
if-eqz v1, :cond_7d
.line 112
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->g:Ljava/lang/String;
const-string v3, "type_buddy"
invoke-static {v1, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_4f
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->g:Ljava/lang/String;
const-string v3, "type_group_member"
invoke-static {v1, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_43
goto :goto_4f
.line 115
:cond_43
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->d:Landroid/widget/CheckBox;
.line 4063
sget-object v3, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 115
invoke-virtual {v3, p1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->a(Ljava/lang/Object;)Z
move-result v3
.line 4190
invoke-virtual {v1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V
goto :goto_88
.line 113
:cond_4f
:goto_4f
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->d:Landroid/widget/CheckBox;
.line 1063
sget-object v3, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 1503
instance-of v4, p1, Lcom/imo/android/imoim/data/Buddy;
if-eqz v4, :cond_66
.line 1504
move-object v4, p1
check-cast v4, Lcom/imo/android/imoim/data/Buddy;
.line 2444
iget-object v5, v3, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->k:Ljava/util/ArrayList;
.line 1505
iget-object v4, v4, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_66
const/4 v4, 0x1
goto :goto_67
:cond_66
const/4 v4, 0x0
.line 1509
:goto_67
instance-of v5, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz v5, :cond_79
.line 1510
move-object v5, p1
check-cast v5, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 2448
iget-object v3, v3, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->l:Ljava/util/ArrayList;
.line 1511
iget-object v5, v5, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_79
const/4 v4, 0x1
.line 3190
:cond_79
invoke-virtual {v1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V
goto :goto_88
.line 118
:cond_7d
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->d:Landroid/widget/CheckBox;
.line 5063
sget-object v3, Lcom/imo/android/imoim/biggroup/chatroom/invite/a$a;->a:Lcom/imo/android/imoim/biggroup/chatroom/invite/a;
.line 118
invoke-virtual {v3, p1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/a;->a(Ljava/lang/Object;)Z
move-result v3
.line 5190
invoke-virtual {v1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V
.line 120
:goto_88
instance-of v1, p1, Lcom/imo/android/imoim/data/Buddy;
const/16 v3, 0x8
if-eqz v1, :cond_be
.line 121
move-object v1, p1
check-cast v1, Lcom/imo/android/imoim/data/Buddy;
.line 122
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->b:Lcom/imo/android/imoim/fresco/XCircleImageView;
.line 6134
iget-object v5, v1, Lcom/imo/android/imoim/data/Buddy;->c:Ljava/lang/String;
.line 123
invoke-virtual {v1}, Lcom/imo/android/imoim/data/Buddy;->p()Ljava/lang/String;
move-result-object v6
.line 124
invoke-virtual {v1}, Lcom/imo/android/imoim/data/Buddy;->j()Ljava/lang/String;
.line 122
invoke-static {v4, v5, v6}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
.line 125
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->c:Landroid/widget/TextView;
invoke-virtual {v1}, Lcom/imo/android/imoim/data/Buddy;->j()Ljava/lang/String;
move-result-object v5
invoke-direct {p0, v4, v5}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Landroid/widget/TextView;Ljava/lang/String;)V
.line 126
sget-object v4, Lcom/imo/android/imoim/IMO;->g:Lcom/imo/android/imoim/managers/t;
iget-object v4, v4, Lcom/imo/android/imoim/managers/t;->g:Ljava/util/HashMap;
iget-object v1, v1, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-virtual {v4, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/data/r;
.line 127
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->f:Landroid/widget/ImageView;
invoke-static {v1, v4}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Lcom/imo/android/imoim/data/r;Landroid/widget/ImageView;)V
.line 128
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->e:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->setVisibility(I)V
.line 130
:cond_be
instance-of v1, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
if-eqz v1, :cond_ec
.line 131
move-object v1, p1
check-cast v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;
.line 132
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->c:Landroid/widget/TextView;
iget-object v5, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->d:Ljava/lang/String;
invoke-direct {p0, v4, v5}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Landroid/widget/TextView;Ljava/lang/String;)V
.line 133
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->b:Lcom/imo/android/imoim/fresco/XCircleImageView;
iget-object v5, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->c:Ljava/lang/String;
iget-object v6, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->b:Ljava/lang/String;
invoke-static {v4, v5, v6}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
.line 134
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->e:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
iget-object v5, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->a:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
iget-wide v6, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->h:J
invoke-virtual {v4, v5, v6, v7, v2}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->a(Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;JZ)V
.line 135
iget-boolean v1, v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember;->k:Z
if-eqz v1, :cond_e5
sget-object v1, Lcom/imo/android/imoim/data/r;->AVAILABLE:Lcom/imo/android/imoim/data/r;
goto :goto_e7
:cond_e5
sget-object v1, Lcom/imo/android/imoim/data/r;->OFFLINE:Lcom/imo/android/imoim/data/r;
.line 136
:goto_e7
iget-object v4, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->f:Landroid/widget/ImageView;
invoke-static {v1, v4}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->a(Lcom/imo/android/imoim/data/r;Landroid/widget/ImageView;)V
.line 138
:cond_ec
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->a:Landroid/view/View;
new-instance v4, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/-$$Lambda$a$vzSwfR4pQosoidvLVKM5TC5-ND8;
invoke-direct {v4, p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/-$$Lambda$a$vzSwfR4pQosoidvLVKM5TC5-ND8;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;Ljava/lang/Object;)V
invoke-virtual {v1, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 141
iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a;->e:Z
if-eqz p1, :cond_fb
goto :goto_fc
:cond_fb
const/4 v3, 0x0
:goto_fc
const/4 p1, 0x2
new-array p1, p1, [Landroid/view/View;
iget-object v1, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->f:Landroid/widget/ImageView;
aput-object v1, p1, v0
iget-object p3, p3, Lcom/imo/android/imoim/biggroup/chatroom/invite/adapter/a$a;->d:Landroid/widget/CheckBox;
aput-object p3, p1, v2
invoke-static {v3, p1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
return-object p2
.end method