ImoProfileFragment$aq.smali
.class public final Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
.field private b:Lcom/imo/android/imoim/profile/home/utils/a;
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/profile/home/ImoProfileFragment;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 759
iput-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onOffsetChanged(Lcom/google/android/material/appbar/AppBarLayout;I)V
.registers 7
const-string v0, "appBarLayout"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 763
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v0, Lcom/imo/android/imoim/k$a;->headBarView:I
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/google/android/material/appbar/AppBarLayout;
const/4 v0, 0x1
if-nez p1, :cond_1a
const-string p1, "ImoProfileFragment"
const-string p2, "onOffsetChanged(): headBarView is null."
.line 1079
invoke-static {p1, p2, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 767
:cond_1a
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v1, Lcom/imo/android/imoim/k$a;->headBarView:I
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/google/android/material/appbar/AppBarLayout;
const-string v1, "headBarView"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/google/android/material/appbar/AppBarLayout;->getTotalScrollRange()I
move-result p1
const/16 v1, 0x3c
.line 768
invoke-static {v1}, Lcom/imo/android/imoim/util/ei;->a(I)I
move-result v1
sub-int/2addr p1, v1
invoke-static {p1}, Ljava/lang/Math;->abs(I)I
move-result p1
.line 769
invoke-static {p2}, Ljava/lang/Math;->abs(I)I
move-result p2
.line 770
iget-object v1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v2, Lcom/imo/android/imoim/k$a;->title_bar_info:I
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
const-string v2, "title_bar_info"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Landroid/widget/LinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v1
if-eqz v1, :cond_102
check-cast v1, Landroid/widget/LinearLayout$LayoutParams;
const/4 v3, 0x0
if-gtz p2, :cond_57
goto :goto_ad
:cond_57
if-le p1, p2, :cond_ad
.line 772
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
const/4 p2, 0x0
if-nez p1, :cond_75
.line 773
new-instance p1, Lcom/imo/android/imoim/profile/home/utils/a;
iget-object v0, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v3, Lcom/imo/android/imoim/k$a;->title_bar_info:I
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/view/View;
iget v1, v1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
invoke-direct {p1, v0, v1, p2}, Lcom/imo/android/imoim/profile/home/utils/a;-><init>(Landroid/view/View;IZ)V
goto :goto_a5
:cond_75
if-eqz p1, :cond_7d
.line 2012
iget-boolean p1, p1, Lcom/imo/android/imoim/profile/home/utils/a;->d:Z
.line 775
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
:cond_7d
if-nez v3, :cond_82
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_82
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-eqz p1, :cond_ac
.line 776
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
if-eqz p1, :cond_8f
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/home/utils/a;->b()V
.line 777
:cond_8f
new-instance p1, Lcom/imo/android/imoim/profile/home/utils/a;
iget-object v0, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v3, Lcom/imo/android/imoim/k$a;->title_bar_info:I
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/view/View;
iget v1, v1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
invoke-direct {p1, v0, v1, p2}, Lcom/imo/android/imoim/profile/home/utils/a;-><init>(Landroid/view/View;IZ)V
.line 772
:goto_a5
iput-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
if-eqz p1, :cond_ac
.line 782
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/home/utils/a;->a()V
:cond_ac
return-void
:cond_ad
:goto_ad
if-le p2, p1, :cond_101
.line 784
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
if-nez p1, :cond_ca
.line 785
new-instance p1, Lcom/imo/android/imoim/profile/home/utils/a;
iget-object p2, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v3, Lcom/imo/android/imoim/k$a;->title_bar_info:I
invoke-virtual {p2, v3}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
invoke-static {p2, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p2, Landroid/view/View;
iget v1, v1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
invoke-direct {p1, p2, v1, v0}, Lcom/imo/android/imoim/profile/home/utils/a;-><init>(Landroid/view/View;IZ)V
goto :goto_fa
:cond_ca
if-eqz p1, :cond_d2
.line 3012
iget-boolean p1, p1, Lcom/imo/android/imoim/profile/home/utils/a;->d:Z
.line 787
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
:cond_d2
if-nez v3, :cond_d7
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_d7
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-nez p1, :cond_101
.line 788
iget-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
if-eqz p1, :cond_e4
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/home/utils/a;->b()V
.line 789
:cond_e4
new-instance p1, Lcom/imo/android/imoim/profile/home/utils/a;
iget-object p2, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->a:Lcom/imo/android/imoim/profile/home/ImoProfileFragment;
sget v3, Lcom/imo/android/imoim/k$a;->title_bar_info:I
invoke-virtual {p2, v3}, Lcom/imo/android/imoim/profile/home/ImoProfileFragment;->a(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
invoke-static {p2, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p2, Landroid/view/View;
iget v1, v1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
invoke-direct {p1, p2, v1, v0}, Lcom/imo/android/imoim/profile/home/utils/a;-><init>(Landroid/view/View;IZ)V
.line 784
:goto_fa
iput-object p1, p0, Lcom/imo/android/imoim/profile/home/ImoProfileFragment$aq;->b:Lcom/imo/android/imoim/profile/home/utils/a;
if-eqz p1, :cond_101
.line 794
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/home/utils/a;->a()V
:cond_101
return-void
.line 770
:cond_102
new-instance p1, Lkotlin/TypeCastException;
const-string p2, "null cannot be cast to non-null type android.widget.LinearLayout.LayoutParams"
invoke-direct {p1, p2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method