VideoDetailActivity$7.smali

.class final Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Landroid/view/View$OnLayoutChangeListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->D()V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field a:I

.field final synthetic b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;


# direct methods
.method constructor <init>(Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;)V
    .registers 2

    .line 709
    iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const/4 p1, 0x0

    .line 711
    iput p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->a:I

    return-void
.end method


# virtual methods
.method public final onLayoutChange(Landroid/view/View;IIIIIIII)V
    .registers 10

    sub-int/2addr p9, p7

    sub-int/2addr p5, p3

    if-lez p5, :cond_83

    if-ne p5, p9, :cond_8

    goto/16 :goto_83

    :cond_8
    sub-int/2addr p4, p2

    .line 721
    invoke-static {}, Lcom/imo/android/imoim/feeds/develop/b;->b()Z

    move-result p1

    if-eqz p1, :cond_13

    .line 722
    sput p5, Lcom/imo/android/imoim/feeds/ui/detail/components/debug/DebugPlaneComponent;->a:I

    .line 723
    sput p4, Lcom/imo/android/imoim/feeds/ui/detail/components/debug/DebugPlaneComponent;->b:I

    :cond_13
    int-to-double p1, p5

    int-to-double p3, p4

    .line 726
    invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->v()D

    move-result-wide p5

    invoke-static {p3, p4}, Ljava/lang/Double;->isNaN(D)Z

    mul-double p3, p3, p5

    const/4 p5, 0x2

    const/4 p6, 0x1

    cmpl-double p7, p1, p3

    if-ltz p7, :cond_26

    const/4 p1, 0x2

    goto :goto_27

    :cond_26
    const/4 p1, 0x1

    .line 729
    :goto_27
    iget p2, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->a:I

    if-ne p2, p1, :cond_2c

    return-void

    .line 732
    :cond_2c
    iput p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->a:I

    .line 733
    iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-static {p1}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->l(Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;)Lcom/imo/android/imoim/feeds/ui/views/refreshable/SimpleRefreshLayout;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/views/refreshable/SimpleRefreshLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p1

    check-cast p1, Landroid/view/ViewGroup$MarginLayoutParams;

    .line 734
    sget-object p2, Lcom/imo/android/imoim/IMO;->P:Lcom/imo/android/imoim/managers/a;

    const/4 p2, 0x0

    const-string p3, "target>imo.entry>feeds.comment"

    invoke-static {p3, p2}, Lcom/imo/android/imoim/managers/a;->a(Ljava/lang/String;Z)Z

    move-result p3

    .line 735
    iget p4, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->a:I

    if-ne p4, p5, :cond_5d

    if-eqz p3, :cond_5d

    const p2, 0x7e060006

    .line 736
    invoke-static {p2}, Lcom/imo/android/imoim/feeds/ui/utils/b;->a(I)F

    move-result p2

    float-to-int p2, p2

    iput p2, p1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I

    .line 737
    iget-object p2, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-static {p2}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->b(Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;)Lcom/imo/android/imoim/feeds/ui/detail/a;

    move-result-object p2

    invoke-virtual {p2, p6}, Lcom/imo/android/imoim/feeds/ui/detail/a;->c(I)V

    goto :goto_6e

    .line 738
    :cond_5d
    iget p4, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->a:I

    if-ne p4, p6, :cond_6e

    if-eqz p3, :cond_6e

    .line 739
    iget-object p3, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-static {p3}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->b(Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;)Lcom/imo/android/imoim/feeds/ui/detail/a;

    move-result-object p3

    invoke-virtual {p3, p2}, Lcom/imo/android/imoim/feeds/ui/detail/a;->c(I)V

    .line 740
    iput p2, p1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I

    .line 742
    :cond_6e
    :goto_6e
    iget-object p2, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-static {p2}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->l(Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;)Lcom/imo/android/imoim/feeds/ui/views/refreshable/SimpleRefreshLayout;

    move-result-object p2

    invoke-virtual {p2, p1}, Lcom/imo/android/imoim/feeds/ui/views/refreshable/SimpleRefreshLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 743
    iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity$7;->b:Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;

    invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/VideoDetailActivity;->getWindow()Landroid/view/Window;

    move-result-object p1

    const p2, 0x106000c

    invoke-virtual {p1, p2}, Landroid/view/Window;->setBackgroundDrawableResource(I)V

    :cond_83
    :goto_83
    return-void
.end method