a.smali
.class public final Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;
.super Lcom/imo/android/imoim/biggroup/chatroom/minimize/f;
.source "SourceFile"
# instance fields
.field private p:Landroidx/fragment/app/FragmentActivity;
.field private q:Landroid/view/ViewGroup;
.field private r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
.field private s:Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;
# direct methods
.method public constructor <init>()V
.registers 2
.line 36
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/f;-><init>()V
.line 26
new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;
invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->s:Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;
return-void
.end method
.method public static a()Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;
.registers 1
.line 1133
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->D()Z
move-result v0
if-eqz v0, :cond_c
.line 31
new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;
invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;-><init>()V
goto :goto_d
:cond_c
const/4 v0, 0x0
:goto_d
return-object v0
.end method
.method private a(II)V
.registers 7
.line 122
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-nez v0, :cond_5
return-void
.line 125
:cond_5
invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getView()Landroid/view/View;
move-result-object v0
.line 126
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v1
.line 127
instance-of v2, v1, Landroid/widget/FrameLayout$LayoutParams;
const/4 v3, 0x0
if-eqz v2, :cond_50
.line 128
check-cast v1, Landroid/widget/FrameLayout$LayoutParams;
.line 129
iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
sub-int/2addr v2, p1
iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
.line 130
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
sub-int/2addr p1, p2
iput p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
.line 132
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
if-gtz p1, :cond_25
.line 133
iput v3, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
goto :goto_2f
.line 134
:cond_25
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
if-lt p1, p2, :cond_2f
.line 135
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
iput p1, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
.line 138
:cond_2f
:goto_2f
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
if-gt p1, p2, :cond_3a
.line 139
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
iput p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
goto :goto_44
.line 140
:cond_3a
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
if-lt p1, p2, :cond_44
.line 141
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
iput p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
.line 144
:cond_44
:goto_44
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
.line 145
iget p1, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
.line 146
invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
return-void
.line 147
:cond_50
instance-of v2, v1, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v2, :cond_92
.line 148
check-cast v1, Landroid/widget/RelativeLayout$LayoutParams;
.line 149
iget v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
sub-int/2addr v2, p1
iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
.line 150
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
sub-int/2addr p1, p2
iput p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
.line 151
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
if-gtz p1, :cond_67
.line 152
iput v3, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
goto :goto_71
.line 153
:cond_67
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
if-lt p1, p2, :cond_71
.line 154
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
iput p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
.line 157
:cond_71
:goto_71
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
if-gt p1, p2, :cond_7c
.line 158
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
iput p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
goto :goto_86
.line 159
:cond_7c
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
if-lt p1, p2, :cond_86
.line 160
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
iput p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
.line 162
:cond_86
:goto_86
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
.line 163
iget p1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
.line 164
invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
return-void
.line 165
:cond_92
instance-of v2, v1, Landroid/widget/LinearLayout$LayoutParams;
if-eqz v2, :cond_d3
.line 166
check-cast v1, Landroid/widget/LinearLayout$LayoutParams;
.line 167
iget v2, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
sub-int/2addr v2, p1
iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
.line 168
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
sub-int/2addr p1, p2
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
.line 170
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
if-gtz p1, :cond_a9
.line 171
iput v3, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
goto :goto_b3
.line 172
:cond_a9
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
if-lt p1, p2, :cond_b3
.line 173
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
.line 176
:cond_b3
:goto_b3
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
if-gt p1, p2, :cond_be
.line 177
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
goto :goto_c8
.line 178
:cond_be
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
iget p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
if-lt p1, p2, :cond_c8
.line 179
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
.line 181
:cond_c8
:goto_c8
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
.line 182
iget p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
.line 183
invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_d3
return-void
.end method
.method private synthetic a(Landroid/view/View;)V
.registers 6
.line 45
invoke-static {}, Lsg/bigo/common/p;->b()Z
move-result p1
if-eqz p1, :cond_65
.line 46
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
.line 5108
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
.line 5109
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->q()I
move-result v1
const-string v2, "float"
const/4 v3, 0x1
if-ne v1, v3, :cond_43
.line 5111
invoke-static {}, Lcom/imo/android/imoim/communitymodule/d;->b()Lcom/imo/android/imoim/communitymodule/j;
move-result-object v0
invoke-interface {v0, p1, v2}, Lcom/imo/android/imoim/communitymodule/j;->b(Landroid/content/Context;Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_61
.line 5113
new-instance p1, Ljava/lang/StringBuilder;
const-string v0, "go to community voice room failed communityId="
invoke-direct {p1, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, " extensionInfo="
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->s()Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
move-result-object v0
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MinimizeManager"
.line 6079
invoke-static {v0, p1, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_61
:cond_43
const/4 v3, 0x2
if-ne v1, v3, :cond_4d
.line 5116
sget-object v1, Lcom/imo/android/imoim/voiceroom/room/b$b;->a:Lcom/imo/android/imoim/voiceroom/room/b$b;
const/4 v1, 0x0
invoke-static {p1, v0, v2, v1, v1}, Lcom/imo/android/imoim/voiceroom/room/b$b;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/w;Ljava/lang/Boolean;)V
goto :goto_61
.line 5118
:cond_4d
invoke-static {}, Lcom/imo/android/imoim/an/l;->a()Lcom/imo/android/imoim/an/l;
invoke-static {v0}, Lcom/imo/android/imoim/an/l;->a(Ljava/lang/String;)V
.line 7073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object v1
const-string v2, "chatroom_mini_click"
.line 5119
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string v1, "room_mini"
.line 5120
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.line 47
:cond_61
:goto_61
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->b()V
return-void
.line 7290
:cond_65
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
if-eqz p1, :cond_70
const p1, 0x7f0f05f8
const/4 v0, 0x0
.line 7291
invoke-static {p1, v0}, Lsg/bigo/common/ae;->a(II)V
:cond_70
return-void
.end method
.method private h()Z
.registers 3
.line 230
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-eqz v0, :cond_1e
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
invoke-interface {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->b(Landroid/view/ViewGroup;)Z
move-result v0
if-eqz v0, :cond_1e
.line 231
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getView()Landroid/view/View;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
.line 232
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->a()V
const/4 v0, 0x1
goto :goto_1f
:cond_1e
const/4 v0, 0x0
:goto_1f
const/4 v1, 0x0
if-eqz v0, :cond_24
.line 237
iput-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
.line 239
:cond_24
iput-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
return v0
.end method
.method public static synthetic lambda$QE-d5usP65Q0W6bBG7RtByHcJgM(Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;II)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->a(II)V
return-void
.end method
.method public static synthetic lambda$vy5mIV0TJhvqvaZNevZPXVg53hk(Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->a(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public final a(Landroidx/fragment/app/FragmentActivity;)V
.registers 13
const/4 v0, 0x0
if-nez p1, :cond_5
goto/16 :goto_1ae
.line 2086
:cond_5
invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;
move-result-object v1
invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/view/ViewGroup;
.line 2092
iput-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
.line 2093
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
const/4 v2, 0x1
if-eqz p1, :cond_1b
if-nez v1, :cond_19
goto :goto_1b
:cond_19
const/4 v1, 0x0
goto :goto_1c
:cond_1b
:goto_1b
const/4 v1, 0x1
:goto_1c
if-eqz v1, :cond_20
goto/16 :goto_1ae
.line 2133
:cond_20
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->D()Z
move-result v1
if-eqz v1, :cond_1a7
.line 2099
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->s:Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;
const-string v3, "context"
invoke-static {p1, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 3017
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->m()Z
move-result v3
const-string v4, "GroupVideoRoomMinimizeView"
if-eqz v3, :cond_3d
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->q()I
move-result v3
if-nez v3, :cond_3d
move-object v3, v4
goto :goto_3f
:cond_3d
const-string v3, "GroupChatRoomMinimizeView"
.line 3023
:goto_3f
iget-object v5, v1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;->a:Ljava/util/HashMap;
invoke-virtual {v5, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-nez v5, :cond_76
.line 3034
invoke-virtual {v3}, Ljava/lang/String;->hashCode()I
move-result v5
const v6, 0x240b285a # 3.0175E-17f
if-eq v5, v6, :cond_53
goto :goto_67
.line 3035
:cond_53
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_67
new-instance v4, Lcom/imo/android/imoim/biggroup/chatroom/minimize/GroupVideoRoomMinimizeView;
const/4 v7, 0x0
const/4 v8, 0x0
const/4 v9, 0x6
const/4 v10, 0x0
move-object v5, v4
move-object v6, p1
invoke-direct/range {v5 .. v10}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/GroupVideoRoomMinimizeView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
check-cast v4, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
goto :goto_6e
.line 3036
:cond_67
:goto_67
new-instance v4, Lcom/imo/android/imoim/biggroup/chatroom/minimize/GroupChatRoomMinimizeView;
invoke-direct {v4, p1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/GroupChatRoomMinimizeView;-><init>(Landroid/content/Context;)V
check-cast v4, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
:goto_6e
move-object v5, v4
.line 3026
iget-object p1, v1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/e;->a:Ljava/util/HashMap;
check-cast p1, Ljava/util/Map;
invoke-interface {p1, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2099
:cond_76
iput-object v5, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-eqz v5, :cond_91
.line 3041
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
if-nez p1, :cond_7f
goto :goto_91
.line 3044
:cond_7f
new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/-$$Lambda$a$vy5mIV0TJhvqvaZNevZPXVg53hk;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/-$$Lambda$a$vy5mIV0TJhvqvaZNevZPXVg53hk;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;)V
invoke-interface {v5, p1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->setOnMiniViewClickListener(Landroid/view/View$OnClickListener;)V
.line 3052
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/-$$Lambda$a$QE-d5usP65Q0W6bBG7RtByHcJgM;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/-$$Lambda$a$QE-d5usP65Q0W6bBG7RtByHcJgM;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;)V
invoke-interface {p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->setLocationChangedListener(Lcom/imo/android/imoim/biggroup/chatroom/minimize/h;)V
.line 2101
:cond_91
:goto_91
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getView()Landroid/view/View;
move-result-object p1
.line 3224
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
if-eqz v1, :cond_a3
invoke-virtual {v1, p1}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
move-result p1
if-ltz p1, :cond_a3
const/4 p1, 0x1
goto :goto_a4
:cond_a3
const/4 p1, 0x0
:goto_a4
if-nez p1, :cond_11e
.line 2103
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->q:Landroid/view/ViewGroup;
invoke-interface {p1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->a(Landroid/view/ViewGroup;)V
.line 3244
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
if-eqz p1, :cond_11d
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-nez p1, :cond_b6
goto :goto_11d
.line 3248
:cond_b6
new-instance p1, Landroid/util/DisplayMetrics;
invoke-direct {p1}, Landroid/util/DisplayMetrics;-><init>()V
.line 3249
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->getWindowManager()Landroid/view/WindowManager;
move-result-object v0
invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V
.line 3250
iget v0, p1, Landroid/util/DisplayMetrics;->widthPixels:I
iput v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
.line 3251
iget p1, p1, Landroid/util/DisplayMetrics;->heightPixels:I
iput p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
.line 3252
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;
move-result-object p1
invoke-virtual {p1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p1
if-eqz p1, :cond_e6
.line 3253
sget v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->h:I
if-nez v0, :cond_e6
.line 3254
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->f()I
move-result v0
sput v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->h:I
:cond_e6
if-eqz p1, :cond_f9
.line 3256
sget p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->i:I
if-nez p1, :cond_f9
.line 3257
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->g()I
move-result p1
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->i:I
.line 3258
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
sget v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->i:I
add-int/2addr p1, v0
iput p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
.line 3263
:cond_f9
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewHeight()I
move-result v0
sget v1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->h:I
add-int/2addr v0, v1
sget v1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->j:I
add-int/2addr v0, v1
sub-int/2addr p1, v0
iput p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->m:I
.line 3264
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewWidth()I
move-result v0
sub-int/2addr p1, v0
iput p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->l:I
.line 3265
sget p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
if-nez p1, :cond_11d
.line 3266
iget p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->k:I
sput p1, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
:cond_11d
:goto_11d
const/4 v0, 0x1
.line 4189
:cond_11e
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-eqz p1, :cond_19f
.line 4192
invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getView()Landroid/view/View;
move-result-object p1
.line 4193
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v1
.line 4194
instance-of v2, v1, Landroid/widget/FrameLayout$LayoutParams;
const/16 v3, 0x55
if-eqz v2, :cond_150
.line 4196
check-cast v1, Landroid/widget/FrameLayout$LayoutParams;
.line 4197
iput v3, v1, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
.line 4198
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
.line 4199
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
.line 4200
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewWidth()I
move-result v2
iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;->width:I
.line 4201
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewHeight()I
move-result v2
iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;->height:I
.line 4202
invoke-virtual {p1, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_19f
.line 4203
:cond_150
instance-of v2, v1, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v2, :cond_17c
.line 4204
check-cast v1, Landroid/widget/RelativeLayout$LayoutParams;
const/16 v2, 0xb
.line 4205
invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V
const/16 v2, 0xc
.line 4206
invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V
.line 4207
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewWidth()I
move-result v2
iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->width:I
.line 4208
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewHeight()I
move-result v2
iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->height:I
.line 4209
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
.line 4210
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
.line 4211
invoke-virtual {p1, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_19f
.line 4212
:cond_17c
instance-of v2, v1, Landroid/widget/LinearLayout$LayoutParams;
if-eqz v2, :cond_19f
.line 4213
check-cast v1, Landroid/widget/LinearLayout$LayoutParams;
.line 4214
iput v3, v1, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
.line 4215
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
.line 4216
sget v2, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
.line 4217
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewWidth()I
move-result v2
iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->width:I
.line 4218
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->getViewHeight()I
move-result v2
iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->height:I
.line 4219
invoke-virtual {p1, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 2108
:cond_19f
:goto_19f
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
invoke-interface {p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->a(Landroidx/fragment/app/FragmentActivity;)V
goto :goto_1ae
.line 2110
:cond_1a7
sput v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->o:I
.line 2111
sput v0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->n:I
.line 2112
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->b()V
:goto_1ae
if-eqz v0, :cond_1b3
.line 58
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->d()V
:cond_1b3
return-void
.end method
.method public final b()V
.registers 2
.line 64
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->h()Z
move-result v0
if-eqz v0, :cond_9
.line 65
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->e()V
:cond_9
return-void
.end method
.method protected final c()V
.registers 3
.line 76
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->p:Landroidx/fragment/app/FragmentActivity;
if-eqz v0, :cond_c
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/minimize/a;->r:Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;
if-nez v1, :cond_9
goto :goto_c
.line 79
:cond_9
invoke-interface {v1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/minimize/c;->a(Landroidx/fragment/app/FragmentActivity;)V
:cond_c
:goto_c
return-void
.end method