ImageViewerPopupView2.smali

.class public final Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;
.super Lcom/imo/android/imoim/dialog/view/BasePopupView;
.source "SourceFile"

# interfaces
.implements Lcom/imo/android/imoim/dialog/view/PhotoContainView$a;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;,
        Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$a;
    }
.end annotation


# static fields
.field public static final e:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$a;


# instance fields
.field private A:Ljava/util/HashMap;

.field public a:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "+",
            "Lcom/imo/android/imoim/widgets/ImoImage;",
            ">;"
        }
    .end annotation
.end field

.field public b:Landroid/os/Bundle;

.field public c:Ljava/lang/String;

.field public d:Ljava/lang/String;

.field private f:I

.field private g:Landroid/widget/ImageView;

.field private h:Landroid/graphics/Rect;

.field private i:Lcom/imo/android/imoim/fresco/ImoImageView;

.field private j:Lcom/imo/android/imoim/dialog/b/a;

.field private k:I

.field private l:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

.field private m:Z

.field private n:Z

.field private o:Z

.field private p:Z

.field private q:Z

.field private r:Z

.field private s:Z

.field private t:Z

.field private final u:Ljava/util/HashSet;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashSet<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private final v:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Long;",
            ">;"
        }
    .end annotation
.end field

.field private w:Z

.field private x:Z

.field private y:Ljava/lang/String;

.field private z:I


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->e:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$a;

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;)V
    .registers 8

    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x6

    const/4 v5, 0x0

    move-object v0, p0

    move-object v1, p1

    invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    .registers 9

    const/4 v3, 0x0

    const/4 v4, 0x4

    const/4 v5, 0x0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    .registers 5

    const-string v0, "context"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 88
    invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/dialog/view/BasePopupView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V

    .line 95
    new-instance p1, Ljava/util/ArrayList;

    invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V

    check-cast p1, Ljava/util/List;

    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    const/4 p1, 0x1

    .line 106
    iput-boolean p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->n:Z

    .line 107
    iput-boolean p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o:Z

    .line 108
    iput-boolean p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    .line 109
    iput-boolean p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->q:Z

    .line 115
    new-instance p1, Ljava/util/HashSet;

    invoke-direct {p1}, Ljava/util/HashSet;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    .line 116
    new-instance p1, Ljava/util/HashMap;

    invoke-direct {p1}, Ljava/util/HashMap;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->v:Ljava/util/HashMap;

    const-string p1, ""

    .line 119
    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->d:Ljava/lang/String;

    .line 120
    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->y:Ljava/lang/String;

    const/4 p1, -0x1

    .line 121
    iput p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->z:I

    return-void
.end method

.method public synthetic constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
    .registers 6

    and-int/lit8 p5, p4, 0x2

    if-eqz p5, :cond_5

    const/4 p2, 0x0

    :cond_5
    and-int/lit8 p4, p4, 0x4

    if-eqz p4, :cond_a

    const/4 p3, 0x0

    .line 87
    :cond_a
    invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;I)V
    .registers 2

    .line 86
    iput p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;Z)V
    .registers 4

    .line 6803
    iget-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->x:Z

    if-nez v0, :cond_e

    const/4 v0, 0x1

    .line 6806
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->x:Z

    .line 6807
    sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/x;->a:Lcom/imo/android/imoim/world/stats/reporter/c/x;

    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->d:Ljava/lang/String;

    invoke-static {p0, p1, v0}, Lcom/imo/android/imoim/world/stats/reporter/c/x;->a(Ljava/lang/String;ZZ)V

    :cond_e
    return-void
.end method

.method private static a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V
    .registers 8

    .line 528
    sget-object v0, Lcom/biuiteam/biui/a/l;->a:Lcom/biuiteam/biui/a/l;

    invoke-static {p1}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;

    move-result-object p1

    const-string v0, "NewResourceUtils.getDrawable(drawableId)"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-static {p1, p2}, Lcom/biuiteam/biui/a/l;->a(Landroid/graphics/drawable/Drawable;I)Landroid/graphics/drawable/Drawable;

    move-result-object p1

    .line 529
    invoke-static {p3}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;

    move-result-object p2

    invoke-virtual {p0, p1, p2}, Lcom/imo/xui/widget/a/c$b;->a(Landroid/graphics/drawable/Drawable;Ljava/lang/String;)Lcom/imo/xui/widget/a/c$b;

    .line 530
    invoke-virtual {p4, p5, p6}, Landroid/util/SparseIntArray;->put(II)V

    return-void
.end method

.method private final a(Z)V
    .registers 2

    if-eqz p1, :cond_24

    .line 397
    sget p1, Lcom/imo/android/imoim/k$a;->rl_top:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->b(Landroid/view/View;)V

    .line 398
    sget p1, Lcom/imo/android/imoim/k$a;->ll_action_button:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/LinearLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->b(Landroid/view/View;)V

    .line 399
    sget p1, Lcom/imo/android/imoim/k$a;->ll_point_index:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/LinearLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->b(Landroid/view/View;)V

    return-void

    .line 401
    :cond_24
    sget p1, Lcom/imo/android/imoim/k$a;->rl_top:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->c(Landroid/view/View;)V

    .line 402
    sget p1, Lcom/imo/android/imoim/k$a;->ll_action_button:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/LinearLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->c(Landroid/view/View;)V

    .line 403
    sget p1, Lcom/imo/android/imoim/k$a;->ll_point_index:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/LinearLayout;

    invoke-static {p1}, Lcom/imo/android/imoim/world/util/ad;->c(Landroid/view/View;)V

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Z
    .registers 1

    .line 86
    iget-boolean p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->w:Z

    return p0
.end method

.method private final b(I)V
    .registers 8

    .line 645
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->l:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

    const/4 v1, 0x0

    if-eqz v0, :cond_a

    invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;->getCount()I

    move-result v0

    goto :goto_b

    :cond_a
    const/4 v0, 0x0

    .line 646
    :goto_b
    iget-boolean v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->q:Z

    if-eqz v2, :cond_32

    const/4 v2, 0x1

    if-gt v0, v2, :cond_13

    goto :goto_32

    :cond_13
    const/4 v3, 0x0

    :goto_14
    if-ge v3, v0, :cond_32

    .line 650
    sget v4, Lcom/imo/android/imoim/k$a;->ll_point_index:I

    invoke-virtual {p0, v4}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/LinearLayout;

    invoke-virtual {v4, v3}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

    move-result-object v4

    const-string v5, "ll_point_index.getChildAt(i)"

    invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    if-ne v3, p1, :cond_2b

    const/4 v5, 0x1

    goto :goto_2c

    :cond_2b
    const/4 v5, 0x0

    :goto_2c
    invoke-virtual {v4, v5}, Landroid/view/View;->setSelected(Z)V

    add-int/lit8 v3, v3, 0x1

    goto :goto_14

    :cond_32
    :goto_32
    return-void
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 2

    const/4 v0, 0x1

    .line 86
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->w:Z

    return-void
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;I)V
    .registers 2

    .line 86
    iput p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->k:I

    return-void
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;Z)V
    .registers 4

    .line 10538
    iget-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    if-nez v0, :cond_f

    .line 10539
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object p0

    const p1, 0x7f0f0731

    invoke-static {p0, p1}, Lcom/imo/android/imoim/util/ei;->b(Landroid/content/Context;I)V

    return-void

    .line 10543
    :cond_f
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;

    move-result-object v0

    const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$d;

    invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$d;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;Z)V

    check-cast v1, Lcom/imo/android/imoim/managers/ImoPermission$Listener;

    .line 11191
    iput-object v1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;

    const-string p0, "BasePhotosGalleryView.doDownload"

    .line 10547
    invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z

    return-void
.end method

.method private final b(Z)V
    .registers 15

    .line 551
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    .line 552
    iget-object v1, v0, Lcom/imo/android/imoim/widgets/ImoImage;->a:Ljava/lang/String;

    .line 554
    new-instance v2, Lcom/imo/android/imoim/biggroup/g/g;

    invoke-direct {v2}, Lcom/imo/android/imoim/biggroup/g/g;-><init>()V

    .line 555
    iget-boolean v3, v0, Lcom/imo/android/imoim/widgets/ImoImage;->g:Z

    const/4 v4, 0x1

    const/4 v5, 0x0

    if-nez v3, :cond_1b

    iget-boolean v3, v0, Lcom/imo/android/imoim/widgets/ImoImage;->c:Z

    if-nez v3, :cond_23

    :cond_1b
    iget-boolean v3, v0, Lcom/imo/android/imoim/widgets/ImoImage;->g:Z

    if-eqz v3, :cond_27

    iget-boolean v3, v0, Lcom/imo/android/imoim/widgets/ImoImage;->i:Z

    if-eqz v3, :cond_27

    .line 556
    :cond_23
    invoke-virtual {v2, v4, v1}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    goto :goto_42

    .line 557
    :cond_27
    iget-boolean v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->d:Z

    if-eqz v0, :cond_30

    const/4 v0, 0x2

    .line 558
    invoke-virtual {v2, v0, v1}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    goto :goto_42

    :cond_30
    if-eqz v1, :cond_37

    .line 561
    invoke-static {v1}, Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    goto :goto_38

    :cond_37
    const/4 v0, 0x0

    .line 563
    :goto_38
    invoke-static {v5, v1}, Lcom/imo/android/imoim/biggroup/g/c;->b(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3, v0}, Lcom/imo/android/imoim/biggroup/g/g;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 564
    invoke-virtual {v2, v5, v1}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 566
    :goto_42
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-virtual {v2, v0}, Lcom/imo/android/imoim/biggroup/g/g;->a(Landroid/content/Context;)V

    .line 568
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->c:Ljava/lang/String;

    const-string v1, "world_news"

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_c7

    if-eqz p1, :cond_58

    const/16 p1, 0x389

    goto :goto_5a

    :cond_58
    const/16 p1, 0x386

    .line 570
    :goto_5a
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v0

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    invoke-virtual {v1}, Ljava/util/HashSet;->size()I

    move-result v1

    invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/world/stats/reporter/b/d;->a(ILjava/lang/String;I)V

    .line 572
    :try_start_67
    sget-object p1, Lcom/imo/android/imoim/world/data/convert/a;->b:Lcom/imo/android/imoim/world/data/convert/a;

    invoke-static {}, Lcom/imo/android/imoim/world/data/convert/a;->a()Lcom/google/gson/f;

    move-result-object p1

    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v0

    const-class v1, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    invoke-virtual {p1, v0, v1}, Lcom/google/gson/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    .line 573
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_85

    const-string v1, "list_pos"

    invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v5

    move v7, v5

    goto :goto_86

    :cond_85
    const/4 v7, 0x0

    .line 574
    :goto_86
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_91

    const-string v1, "viewpage_type"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v0

    goto :goto_92

    :cond_91
    const/4 v0, -0x1

    .line 576
    :goto_92
    sget-object v1, Lcom/imo/android/imoim/world/data/bean/n;->a:Lcom/imo/android/imoim/world/data/bean/n;

    invoke-static {v0}, Lcom/imo/android/imoim/world/data/bean/n;->a(I)Ljava/lang/String;

    move-result-object v12

    .line 577
    move-object v0, v12

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_c7

    const-string v0, "feed"

    .line 578
    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v8, 0x3

    const-wide/16 v9, -0x1

    iget v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->k:I

    add-int/lit8 v11, v0, 0x1

    move-object v6, p1

    invoke-static/range {v6 .. v12}, Lcom/imo/android/imoim/world/stats/reporter/recommend/d;->a(Lcom/imo/android/imoim/world/data/bean/feedentity/b;IIJILjava/lang/String;)V

    .line 579
    const-class v0, Lcom/imo/android/imoim/world/data/a/b/a/d;

    invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/world/data/a/b/a/d;

    if-eqz v0, :cond_c7

    .line 5029
    iget-object p1, p1, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->a:Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;

    if-eqz p1, :cond_c7

    .line 5124
    iget-object p1, p1, Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;->a:Ljava/lang/String;

    if-nez p1, :cond_c4

    goto :goto_c7

    .line 579
    :cond_c4
    invoke-interface {v0, p1}, Lcom/imo/android/imoim/world/data/a/b/a/d;->e(Ljava/lang/String;)V
    :try_end_c7
    .catch Ljava/lang/Exception; {:try_start_67 .. :try_end_c7} :catch_c7

    :catch_c7
    :cond_c7
    :goto_c7
    return-void
.end method

.method public static final synthetic c(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)I
    .registers 1

    .line 86
    iget p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    return p0
.end method

.method public static final synthetic c(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;I)V
    .registers 2

    .line 86
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b(I)V

    return-void
.end method

.method public static final synthetic c(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;Z)V
    .registers 2

    .line 86
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b(Z)V

    return-void
.end method

.method public static final synthetic d(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Lcom/imo/android/imoim/dialog/b/a;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->j:Lcom/imo/android/imoim/dialog/b/a;

    return-object p0
.end method

.method public static final synthetic d(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;I)V
    .registers 9

    .line 6627
    sget v0, Lcom/imo/android/imoim/k$a;->ll_point_index:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    invoke-virtual {v0}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 6628
    iget-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->q:Z

    if-eqz v0, :cond_59

    const/4 v0, 0x1

    if-gt p1, v0, :cond_13

    goto :goto_59

    .line 6631
    :cond_13
    new-instance v1, Landroid/widget/LinearLayout$LayoutParams;

    const/4 v2, -0x2

    invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    const/high16 v2, 0x40200000    # 2.5f

    .line 6633
    invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F

    move-result v3

    float-to-int v3, v3

    invoke-virtual {v1, v3}, Landroid/widget/LinearLayout$LayoutParams;->setMarginStart(I)V

    .line 6634
    invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F

    move-result v2

    float-to-int v2, v2

    invoke-virtual {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;->setMarginEnd(I)V

    const/4 v2, 0x0

    const/4 v3, 0x0

    :goto_2d
    if-ge v3, p1, :cond_59

    .line 6637
    new-instance v4, Landroid/widget/ImageView;

    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v5

    invoke-direct {v4, v5}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    const v5, 0x7f08015a

    .line 6638
    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    if-nez v3, :cond_42

    const/4 v5, 0x1

    goto :goto_43

    :cond_42
    const/4 v5, 0x0

    .line 6639
    :goto_43
    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setSelected(Z)V

    .line 6640
    sget v5, Lcom/imo/android/imoim/k$a;->ll_point_index:I

    invoke-virtual {p0, v5}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v5

    check-cast v5, Landroid/widget/LinearLayout;

    check-cast v4, Landroid/view/View;

    move-object v6, v1

    check-cast v6, Landroid/view/ViewGroup$LayoutParams;

    invoke-virtual {v5, v4, v6}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    add-int/lit8 v3, v3, 0x1

    goto :goto_2d

    :cond_59
    :goto_59
    return-void
.end method

.method public static final synthetic e(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Ljava/lang/String;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->c:Ljava/lang/String;

    return-object p0
.end method

.method public static final synthetic f(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Ljava/lang/String;
    .registers 1

    .line 86
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static final synthetic g(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 1

    .line 86
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->s()V

    return-void
.end method

.method private final getDuration()J
    .registers 5

    .line 274
    sget-object v0, Lcom/imo/android/imoim/dialog/d;->a:Lcom/imo/android/imoim/dialog/d$b;

    .line 5024
    invoke-static {}, Lcom/imo/android/imoim/dialog/d;->b()J

    move-result-wide v0

    const-wide/16 v2, 0x3c

    add-long/2addr v0, v2

    return-wide v0
.end method

.method private final getWorldNewsDataStr()Ljava/lang/String;
    .registers 3

    .line 376
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    check-cast v0, Ljava/util/Collection;

    invoke-static {v0}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z

    move-result v0

    if-nez v0, :cond_16

    .line 377
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    const/4 v1, 0x0

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    iget-object v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->j:Ljava/lang/String;

    return-object v0

    :cond_16
    const/4 v0, 0x0

    return-object v0
.end method

.method public static final synthetic h(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 8

    .line 5781
    :try_start_0
    sget-object v0, Lcom/imo/android/imoim/world/data/convert/a;->b:Lcom/imo/android/imoim/world/data/convert/a;

    invoke-static {}, Lcom/imo/android/imoim/world/data/convert/a;->a()Lcom/google/gson/f;

    move-result-object v0

    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v1

    const-class v2, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    invoke-virtual {v0, v1, v2}, Lcom/google/gson/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object v0

    move-object v2, v0

    check-cast v2, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    .line 5782
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    const/4 v1, 0x0

    if-eqz v0, :cond_20

    const-string v3, "list_pos"

    invoke-virtual {v0, v3, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v0

    move v3, v0

    goto :goto_21

    :cond_20
    const/4 v3, 0x0

    .line 5783
    :goto_21
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_2c

    const-string v1, "viewpage_type"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v0

    goto :goto_2d

    :cond_2c
    const/4 v0, -0x1

    .line 5785
    :goto_2d
    sget-object v1, Lcom/imo/android/imoim/world/data/bean/n;->a:Lcom/imo/android/imoim/world/data/bean/n;

    invoke-static {v0}, Lcom/imo/android/imoim/world/data/bean/n;->a(I)Ljava/lang/String;

    move-result-object v5

    .line 5786
    move-object v0, v5

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_4a

    const/4 v1, 0x5

    const-string v0, "feed"

    .line 5787
    invoke-static {v2, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->k:I

    add-int/lit8 v4, p0, 0x1

    const/4 v6, 0x0

    invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/world/stats/reporter/recommend/k;->a(ILcom/imo/android/imoim/world/data/bean/feedentity/b;IILjava/lang/String;Ljava/lang/String;)V
    :try_end_4a
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_4a} :catch_4a

    :catch_4a
    :cond_4a
    return-void
.end method

.method public static final synthetic i(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Ljava/util/List;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    return-object p0
.end method

.method public static final synthetic j(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Ljava/lang/String;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->y:Ljava/lang/String;

    return-object p0
.end method

.method public static final synthetic j()V
    .registers 0

    return-void
.end method

.method public static final synthetic k(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Lcom/imo/android/imoim/fresco/ImoImageView;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    return-object p0
.end method

.method public static final synthetic k()V
    .registers 0

    return-void
.end method

.method public static final synthetic l(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Landroid/widget/ImageView;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    return-object p0
.end method

.method public static final synthetic l()V
    .registers 0

    return-void
.end method

.method public static final synthetic m(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)J
    .registers 3

    .line 86
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getDuration()J

    move-result-wide v0

    return-wide v0
.end method

.method public static final synthetic m()V
    .registers 0

    return-void
.end method

.method public static final synthetic n()V
    .registers 0

    return-void
.end method

.method public static final synthetic n(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 2

    const/4 v0, 0x1

    .line 86
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Z)V

    return-void
.end method

.method private final o()V
    .registers 6

    .line 184
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    .line 185
    sget v1, Lcom/imo/android/imoim/k$a;->rl_root:I

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/dialog/view/PhotoContainView;

    const-string v2, "rl_root"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v1}, Lcom/imo/android/imoim/dialog/view/PhotoContainView;->getHeight()I

    move-result v1

    .line 186
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v2

    invoke-static {v2}, Lsg/bigo/common/k;->c(Landroid/content/Context;)I

    move-result v2

    int-to-float v2, v2

    .line 187
    iget v3, v0, Lcom/imo/android/imoim/widgets/ImoImage;->f:I

    int-to-float v3, v3

    const/high16 v4, 0x3f800000    # 1.0f

    mul-float v3, v3, v4

    iget v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->e:I

    int-to-float v0, v0

    div-float/2addr v3, v0

    mul-float v3, v3, v2

    int-to-float v0, v1

    cmpl-float v1, v3, v0

    if-ltz v1, :cond_3b

    div-float v1, v0, v3

    mul-float v2, v2, v1

    move v3, v0

    .line 193
    :cond_3b
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v1, :cond_44

    invoke-virtual {v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    goto :goto_45

    :cond_44
    const/4 v1, 0x0

    :goto_45
    if-eqz v1, :cond_4a

    float-to-int v4, v2

    .line 194
    iput v4, v1, Landroid/view/ViewGroup$LayoutParams;->width:I

    :cond_4a
    if-eqz v1, :cond_4f

    float-to-int v4, v3

    .line 195
    iput v4, v1, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 196
    :cond_4f
    iget-object v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v4, :cond_56

    invoke-virtual {v4, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 197
    :cond_56
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    const/high16 v4, 0x40000000    # 2.0f

    if-eqz v1, :cond_61

    sub-float/2addr v0, v3

    div-float/2addr v0, v4

    invoke-virtual {v1, v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setTranslationY(F)V

    .line 198
    :cond_61
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_73

    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-static {v1}, Lsg/bigo/common/k;->c(Landroid/content/Context;)I

    move-result v1

    int-to-float v1, v1

    sub-float/2addr v1, v2

    div-float/2addr v1, v4

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setTranslationX(F)V

    :cond_73
    return-void
.end method

.method public static final synthetic o(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 1

    .line 86
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o()V

    return-void
.end method

.method public static final synthetic p(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)Landroid/graphics/Rect;
    .registers 1

    .line 86
    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    return-object p0
.end method

.method private final p()V
    .registers 12

    .line 306
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    if-nez v0, :cond_5

    return-void

    .line 307
    :cond_5
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-nez v0, :cond_71

    .line 308
    new-instance v0, Lcom/imo/android/imoim/fresco/ImoImageView;

    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    .line 309
    sget v0, Lcom/imo/android/imoim/k$a;->fl_container:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout;

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    check-cast v1, Landroid/view/View;

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;I)V

    .line 310
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_35

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    if-eqz v1, :cond_31

    invoke-virtual {v1}, Landroid/widget/ImageView;->getScaleType()Landroid/widget/ImageView$ScaleType;

    move-result-object v1

    goto :goto_32

    :cond_31
    const/4 v1, 0x0

    :goto_32
    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 311
    :cond_35
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    const/4 v1, 0x0

    if-eqz v0, :cond_46

    iget-object v3, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    if-eqz v3, :cond_42

    iget v3, v3, Landroid/graphics/Rect;->left:I

    int-to-float v3, v3

    goto :goto_43

    :cond_42
    const/4 v3, 0x0

    :goto_43
    invoke-virtual {v0, v3}, Lcom/imo/android/imoim/fresco/ImoImageView;->setTranslationX(F)V

    .line 312
    :cond_46
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_54

    iget-object v3, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    if-eqz v3, :cond_51

    iget v1, v3, Landroid/graphics/Rect;->top:I

    int-to-float v1, v1

    :cond_51
    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setTranslationY(F)V

    .line 313
    :cond_54
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_70

    check-cast v0, Landroid/view/View;

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    if-eqz v1, :cond_63

    invoke-virtual {v1}, Landroid/graphics/Rect;->width()I

    move-result v1

    goto :goto_64

    :cond_63
    const/4 v1, 0x0

    :goto_64
    iget-object v3, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    if-eqz v3, :cond_6c

    invoke-virtual {v3}, Landroid/graphics/Rect;->height()I

    move-result v2

    :cond_6c
    invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/dialog/e;->a(Landroid/view/View;II)V

    goto :goto_71

    :cond_70
    return-void

    .line 315
    :cond_71
    :goto_71
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    .line 316
    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$b;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$b;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    move-object v9, v1

    check-cast v9, Lcom/facebook/drawee/controller/BaseControllerListener;

    .line 326
    iget-object v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    invoke-virtual {v0}, Lcom/imo/android/imoim/widgets/ImoImage;->b()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0}, Lcom/imo/android/imoim/widgets/ImoImage;->a()Ljava/lang/String;

    move-result-object v4

    .line 327
    invoke-virtual {v0}, Lcom/imo/android/imoim/widgets/ImoImage;->c()Ljava/lang/String;

    move-result-object v5

    const/4 v6, 0x0

    const/4 v7, 0x0

    sget-object v8, Lcom/imo/android/imoim/world/util/t;->MATCH_WIDTH:Lcom/imo/android/imoim/world/util/t;

    const/4 v10, 0x0

    .line 326
    invoke-static/range {v2 .. v10}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/graphics/drawable/Drawable;Lcom/imo/android/imoim/world/util/t;Lcom/facebook/drawee/controller/BaseControllerListener;Ljava/lang/String;)V

    return-void
.end method

.method private final q()V
    .registers 4

    .line 331
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    const-string v1, "pager"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v2, 0x4

    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/views/PhotosViewPager;->setVisibility(I)V

    .line 332
    new-instance v0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

    invoke-direct {v0, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    iput-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->l:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

    .line 333
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->l:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

    check-cast v2, Landroidx/viewpager/widget/PagerAdapter;

    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/views/PhotosViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V

    .line 334
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/PhotosViewPager;->setCurrentItem(I)V

    .line 335
    iget v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-direct {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b(I)V

    .line 336
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->l:Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$PhotosPagerAdapter;

    if-eqz v1, :cond_53

    check-cast v1, Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/PhotosViewPager;->addOnPageChangeListener(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V

    .line 337
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->s()V

    :cond_53
    return-void
.end method

.method public static final synthetic q(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 2

    const/4 v0, 0x0

    .line 86
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    return-void
.end method

.method private final r()V
    .registers 3

    .line 382
    iget-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    if-eqz v0, :cond_13

    .line 383
    sget v0, Lcom/imo/android/imoim/k$a;->iv_download:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUIImageView;

    const v1, 0x7f0803fc

    invoke-virtual {v0, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setImageResource(I)V

    return-void

    .line 385
    :cond_13
    sget v0, Lcom/imo/android/imoim/k$a;->iv_download:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUIImageView;

    const v1, 0x7f0803fd

    invoke-virtual {v0, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setImageResource(I)V

    return-void
.end method

.method public static final synthetic r(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 2

    const/4 v0, 0x1

    .line 86
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    return-void
.end method

.method private final s()V
    .registers 5

    .line 795
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    if-le v0, v1, :cond_3d

    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    iget-object v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->a:Ljava/lang/String;

    if-nez v0, :cond_17

    goto :goto_3d

    .line 798
    :cond_17
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    iget v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/widgets/ImoImage;

    iget-object v1, v1, Lcom/imo/android/imoim/widgets/ImoImage;->a:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z

    .line 799
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->v:Ljava/util/HashMap;

    check-cast v0, Ljava/util/Map;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v2

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_3d
    :goto_3d
    return-void
.end method

.method public static final synthetic s(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 1

    .line 86
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->r()V

    return-void
.end method

.method public static final synthetic t(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 3

    .line 7424
    sget v0, Lcom/imo/android/imoim/k$a;->biuititle_view:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUITitleView;

    invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getEndBtn01()Lcom/biuiteam/biui/view/BIUIButtonWrapper;

    move-result-object v0

    iget-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->r:Z

    if-eqz v1, :cond_23

    iget-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->n:Z

    if-nez v1, :cond_23

    iget-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o:Z

    if-nez v1, :cond_23

    iget-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    if-nez v1, :cond_23

    iget-boolean p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    if-nez p0, :cond_23

    const/16 p0, 0x8

    goto :goto_24

    :cond_23
    const/4 p0, 0x0

    :goto_24
    invoke-virtual {v0, p0}, Lcom/biuiteam/biui/view/BIUIButtonWrapper;->setVisibility(I)V

    return-void
.end method

.method public static final synthetic u(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 1

    .line 7619
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->e()V

    return-void
.end method

.method public static final synthetic v(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 13

    .line 9428
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    const/4 v1, 0x0

    if-nez v0, :cond_f

    .line 9430
    iput-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    .line 9432
    :cond_f
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->c:Ljava/lang/String;

    const-string v2, "world_news"

    invoke-static {v2, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_28

    const/16 v0, 0x387

    .line 9434
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v2

    iget-object v3, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    invoke-virtual {v3}, Ljava/util/HashSet;->size()I

    move-result v3

    .line 9433
    invoke-static {v0, v2, v3}, Lcom/imo/android/imoim/world/stats/reporter/b/d;->a(ILjava/lang/String;I)V

    .line 8448
    :cond_28
    new-instance v0, Landroid/util/SparseIntArray;

    invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V

    .line 8449
    new-instance v2, Lcom/imo/xui/widget/a/c$b;

    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/imo/xui/widget/a/c$b;-><init>(Landroid/content/Context;)V

    .line 8451
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    if-nez v3, :cond_3d

    return-void

    .line 8452
    :cond_3d
    sget-object v3, Lcom/biuiteam/biui/a/g;->b:Lcom/biuiteam/biui/a/g;

    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v3

    const-string v4, "context"

    invoke-static {v3, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const v4, 0x7f0400f0

    invoke-static {v3, v4}, Lcom/biuiteam/biui/a/g;->b(Landroid/content/Context;I)I

    move-result v3

    const/16 v4, 0x10

    .line 8453
    invoke-static {v4}, Lcom/imo/android/imoim/util/ay;->a(I)I

    move-result v4

    .line 10149
    iput v4, v2, Lcom/imo/xui/widget/a/c$b;->f:I

    .line 8454
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->r:Z

    const/4 v11, 0x1

    if-eqz v4, :cond_af

    .line 8455
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    if-eqz v4, :cond_6f

    const v5, 0x7f080212

    const v7, 0x7f0f085a

    const/4 v9, 0x0

    const/4 v10, 0x0

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    .line 8456
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    goto :goto_70

    :cond_6f
    const/4 v11, 0x0

    .line 8460
    :goto_70
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    if-eqz v4, :cond_84

    const v5, 0x7f080204

    const v7, 0x7f0f039d

    const/4 v10, 0x2

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v11

    .line 8461
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v11, v11, 0x1

    .line 8465
    :cond_84
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o:Z

    if-eqz v4, :cond_98

    const v5, 0x7f080202

    const v7, 0x7f0f035d

    const/4 v10, 0x3

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v11

    .line 8466
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v11, v11, 0x1

    .line 8470
    :cond_98
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->n:Z

    if-eqz v4, :cond_124

    const v5, 0x7f080231

    const v7, 0x7f0f0597

    const/4 v10, 0x0

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v11

    .line 8471
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    .line 8473
    invoke-virtual {v0, v11, v1}, Landroid/util/SparseIntArray;->put(II)V

    goto/16 :goto_124

    .line 8476
    :cond_af
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p:Z

    if-eqz v4, :cond_c2

    const v5, 0x7f080212

    const v7, 0x7f0f085a

    const/4 v9, 0x0

    const/4 v10, 0x0

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    .line 8477
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    const/4 v1, 0x1

    .line 8481
    :cond_c2
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->s:Z

    if-eqz v4, :cond_d6

    const v5, 0x7f08052d

    const v7, 0x7f0f005a

    const/4 v10, 0x1

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v1

    .line 8482
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v1, v1, 0x1

    .line 8486
    :cond_d6
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    if-eqz v4, :cond_ea

    const v5, 0x7f080204

    const v7, 0x7f0f039d

    const/4 v10, 0x2

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v1

    .line 8487
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v1, v1, 0x1

    .line 8491
    :cond_ea
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o:Z

    if-eqz v4, :cond_fe

    const v5, 0x7f080202

    const v7, 0x7f0f035d

    const/4 v10, 0x3

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v1

    .line 8492
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v1, v1, 0x1

    .line 8496
    :cond_fe
    iget-boolean v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->n:Z

    if-eqz v4, :cond_112

    const v5, 0x7f080231

    const v7, 0x7f0f0597

    const/4 v10, 0x4

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    move v9, v1

    .line 8497
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    add-int/lit8 v1, v1, 0x1

    :cond_112
    move v9, v1

    .line 8501
    iget-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->t:Z

    if-eqz v1, :cond_124

    const v5, 0x7f08020d

    const v7, 0x7f0f0039

    const/4 v10, 0x5

    move-object v4, v2

    move v6, v3

    move-object v8, v0

    .line 8502
    invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Lcom/imo/xui/widget/a/c$b;IIILandroid/util/SparseIntArray;II)V

    .line 8508
    :cond_124
    :goto_124
    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$k;

    invoke-direct {v1, p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$k;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;Landroid/util/SparseIntArray;)V

    check-cast v1, Lcom/imo/xui/widget/a/c$c;

    .line 10176
    iput-object v1, v2, Lcom/imo/xui/widget/a/c$b;->e:Lcom/imo/xui/widget/a/c$c;

    .line 8522
    invoke-virtual {v2}, Lcom/imo/xui/widget/a/c$b;->a()Lcom/imo/xui/widget/a/c;

    move-result-object p0

    .line 8523
    invoke-virtual {p0}, Lcom/imo/xui/widget/a/c;->show()V

    return-void
.end method

.method public static final synthetic w(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V
    .registers 10

    .line 11604
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    check-cast v0, Ljava/util/Collection;

    invoke-static {v0}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z

    move-result v0

    if-nez v0, :cond_82

    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    const/4 v1, 0x0

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    iget-object v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->j:Ljava/lang/String;

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_82

    .line 11605
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_29

    const-string v2, "list_pos"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v0

    move v5, v0

    goto :goto_2a

    :cond_29
    const/4 v5, 0x0

    .line 11606
    :goto_2a
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_35

    const-string v2, "viewpage_type"

    invoke-virtual {v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v0

    goto :goto_36

    :cond_35
    const/4 v0, -0x1

    .line 11608
    :goto_36
    sget-object v2, Lcom/imo/android/imoim/world/data/bean/n;->a:Lcom/imo/android/imoim/world/data/bean/n;

    invoke-static {v0}, Lcom/imo/android/imoim/world/data/bean/n;->a(I)Ljava/lang/String;

    move-result-object v7

    .line 11609
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getContext()Landroid/content/Context;

    move-result-object v2

    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/widgets/ImoImage;

    iget-object v0, v0, Lcom/imo/android/imoim/widgets/ImoImage;->j:Ljava/lang/String;

    invoke-static {v0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;)Lorg/json/JSONObject;

    move-result-object v3

    .line 11610
    iget v6, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->k:I

    const/16 v8, 0x40

    const-string v4, "1"

    .line 11609
    invoke-static/range {v2 .. v8}, Lcom/imo/android/imoim/world/b/b;->a(Landroid/content/Context;Lorg/json/JSONObject;Ljava/lang/String;IILjava/lang/String;I)V

    .line 11828
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v0, :cond_73

    if-eqz v0, :cond_64

    const-string v1, "resource_id"

    .line 11829
    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    goto :goto_65

    :cond_64
    const/4 v0, 0x0

    .line 11830
    :goto_65
    move-object v1, v0

    check-cast v1, Ljava/lang/CharSequence;

    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_73

    .line 11831
    sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/recommend/p;->b:Lcom/imo/android/imoim/world/stats/reporter/recommend/p;

    invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/recommend/p;->e(Ljava/lang/String;)V

    :cond_73
    const/16 v0, 0x388

    .line 11614
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v1

    iget-object p0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    invoke-virtual {p0}, Ljava/util/HashSet;->size()I

    move-result p0

    .line 11613
    invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/world/stats/reporter/b/d;->a(ILjava/lang/String;I)V

    :cond_82
    return-void
.end method


# virtual methods
.method public final a(I)Landroid/view/View;
    .registers 4

    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->A:Ljava/util/HashMap;

    if-nez v0, :cond_b

    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    iput-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->A:Ljava/util/HashMap;

    :cond_b
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->A:Ljava/util/HashMap;

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/View;

    if-nez v0, :cond_26

    invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->A:Ljava/util/HashMap;

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_26
    return-object v0
.end method

.method public final a(Landroid/widget/ImageView;I)Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;
    .registers 9

    .line 278
    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    .line 279
    iput p2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->f:I

    if-eqz p1, :cond_27

    const/4 p2, 0x2

    new-array p2, p2, [I

    .line 282
    invoke-virtual {p1, p2}, Landroid/widget/ImageView;->getLocationInWindow([I)V

    .line 283
    new-instance v0, Landroid/graphics/Rect;

    const/4 v1, 0x0

    aget v2, p2, v1

    const/4 v3, 0x1

    aget v4, p2, v3

    aget v1, p2, v1

    invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I

    move-result v5

    add-int/2addr v1, v5

    aget p2, p2, v3

    invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I

    move-result p1

    add-int/2addr p2, p1

    invoke-direct {v0, v2, v4, v1, p2}, Landroid/graphics/Rect;-><init>(IIII)V

    iput-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->h:Landroid/graphics/Rect;

    :cond_27
    return-object p0
.end method

.method public final a(Lcom/imo/android/imoim/dialog/b/a;)Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;
    .registers 3

    const-string v0, "listener"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 301
    iput-object p1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->j:Lcom/imo/android/imoim/dialog/b/a;

    return-object p0
.end method

.method public final a(Landroid/view/View;I)V
    .registers 4

    .line 289
    instance-of v0, p1, Landroid/widget/ImageView;

    if-nez v0, :cond_5

    return-void

    .line 290
    :cond_5
    check-cast p1, Landroid/widget/ImageView;

    invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Landroid/widget/ImageView;I)Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;

    .line 291
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p()V

    .line 292
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o()V

    return-void
.end method

.method protected final b()V
    .registers 13

    .line 135
    invoke-super {p0}, Lcom/imo/android/imoim/dialog/view/BasePopupView;->b()V

    const/4 v0, 0x0

    .line 1341
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->m:Z

    .line 1342
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->n:Z

    .line 1343
    iput-boolean v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->o:Z

    const/4 v1, 0x1

    .line 1344
    iput-boolean v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->r:Z

    .line 1345
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->r()V

    .line 2051
    invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;

    move-result-object v1

    .line 1347
    sget-object v2, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;

    new-instance v3, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$f;

    invoke-direct {v3, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$f;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v3, Ljava/lang/Runnable;

    invoke-virtual {v1, v2, v3}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;)Lbolts/e;

    .line 1368
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v1, :cond_2b

    const-string v2, "viewpage_type"

    invoke-virtual {v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v1

    goto :goto_2c

    :cond_2b
    const/4 v1, -0x1

    .line 1369
    :goto_2c
    iput v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->z:I

    .line 1370
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v1, :cond_3a

    const-string v2, "resource_id"

    invoke-virtual {v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    if-nez v1, :cond_3c

    :cond_3a
    const-string v1, ""

    :cond_3c
    iput-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->y:Ljava/lang/String;

    .line 1371
    sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a:Lcom/imo/android/imoim/world/stats/reporter/c/v;

    iget-object v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->y:Ljava/lang/String;

    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v3

    const/4 v4, 0x1

    const/16 v5, 0x12

    .line 1372
    sget-object v1, Lcom/imo/android/imoim/world/data/bean/n;->a:Lcom/imo/android/imoim/world/data/bean/n;

    iget v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->z:I

    invoke-static {v1}, Lcom/imo/android/imoim/world/data/bean/n;->a(I)Ljava/lang/String;

    move-result-object v6

    const/4 v7, 0x0

    const/4 v8, 0x2

    const/4 v9, -0x1

    const/4 v10, 0x0

    const/16 v11, 0x100

    .line 1371
    invoke-static/range {v2 .. v11}, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a(Ljava/lang/String;IIILjava/lang/String;ZIILjava/lang/String;I)Lcom/imo/android/imoim/world/stats/reporter/c/a;

    .line 2390
    sget v1, Lcom/imo/android/imoim/k$a;->biuititle_view:I

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Lcom/biuiteam/biui/view/BIUITitleView;

    invoke-virtual {v1}, Lcom/biuiteam/biui/view/BIUITitleView;->getEndBtn02()Lcom/biuiteam/biui/view/BIUIButtonWrapper;

    move-result-object v1

    check-cast v1, Landroid/view/View;

    invoke-static {v1}, Lcom/imo/android/imoim/world/util/ad;->c(Landroid/view/View;)V

    .line 2391
    sget v1, Lcom/imo/android/imoim/k$a;->rl_root:I

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/dialog/view/PhotoContainView;

    move-object v2, p0

    check-cast v2, Lcom/imo/android/imoim/dialog/view/PhotoContainView$a;

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/dialog/view/PhotoContainView;->setCallback(Lcom/imo/android/imoim/dialog/view/PhotoContainView$a;)V

    .line 2392
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Z)V

    .line 138
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->q()V

    .line 139
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->p()V

    .line 2408
    sget v0, Lcom/imo/android/imoim/k$a;->biuititle_view:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUITitleView;

    invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getStartBtn01()Lcom/biuiteam/biui/view/BIUIButtonWrapper;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$g;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$g;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Landroid/view/View$OnClickListener;

    invoke-virtual {v0, v1}, Lcom/biuiteam/biui/view/BIUIButtonWrapper;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2411
    sget v0, Lcom/imo/android/imoim/k$a;->biuititle_view:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUITitleView;

    invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getEndBtn01()Lcom/biuiteam/biui/view/BIUIButtonWrapper;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$h;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$h;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Landroid/view/View$OnClickListener;

    invoke-virtual {v0, v1}, Lcom/biuiteam/biui/view/BIUIButtonWrapper;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2414
    sget v0, Lcom/imo/android/imoim/k$a;->biuititle_view:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/biuiteam/biui/view/BIUITitleView;

    invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getEndBtn02()Lcom/biuiteam/biui/view/BIUIButtonWrapper;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$i;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$i;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Landroid/view/View$OnClickListener;

    invoke-virtual {v0, v1}, Lcom/biuiteam/biui/view/BIUIButtonWrapper;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2417
    sget v0, Lcom/imo/android/imoim/k$a;->fl_download:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout;

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$j;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$j;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Landroid/view/View$OnClickListener;

    invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 141
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->c:Ljava/lang/String;

    const-string v1, "world_news"

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ee

    const/16 v0, 0x65

    .line 142
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x0

    const/16 v3, 0xc

    invoke-static {v0, v1, v2, v3}, Lcom/imo/android/imoim/world/stats/reporter/b/d;->a(ILjava/lang/String;Ljava/lang/String;I)V

    :cond_ee
    return-void
.end method

.method protected final c()V
    .registers 5

    .line 147
    invoke-super {p0}, Lcom/imo/android/imoim/dialog/view/BasePopupView;->c()V

    .line 148
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    check-cast v0, Landroid/view/View;

    invoke-static {v0}, Lcom/imo/android/imoim/world/util/ad;->b(Landroid/view/View;)V

    .line 149
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_18

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$e;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$e;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->post(Ljava/lang/Runnable;)Z

    .line 3242
    :cond_18
    new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;

    invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;-><init>()V

    check-cast v0, Landroid/view/animation/Interpolator;

    .line 3243
    sget v1, Lcom/imo/android/imoim/k$a;->bg_view:I

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v1

    const/4 v2, 0x2

    new-array v2, v2, [F

    fill-array-data v2, :array_4e

    const-string v3, "alpha"

    invoke-static {v1, v3, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v1

    .line 3244
    invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getDuration()J

    move-result-wide v2

    invoke-virtual {v1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;

    .line 3245
    check-cast v0, Landroid/animation/TimeInterpolator;

    invoke-virtual {v1, v0}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 3246
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    .line 3247
    check-cast v1, Landroid/animation/Animator;

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;

    .line 3248
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    return-void

    :array_4e
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data
.end method

.method protected final f()V
    .registers 5

    .line 207
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    const/4 v1, 0x4

    const-string v2, "pager"

    const/4 v3, 0x0

    if-nez v0, :cond_1d

    .line 208
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g()V

    .line 209
    invoke-direct {p0, v3}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Z)V

    .line 210
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/PhotosViewPager;->setVisibility(I)V

    return-void

    .line 213
    :cond_1d
    invoke-direct {p0, v3}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(Z)V

    .line 214
    sget v0, Lcom/imo/android/imoim/k$a;->pager:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/views/PhotosViewPager;

    invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/PhotosViewPager;->setVisibility(I)V

    .line 215
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_35

    invoke-virtual {v0, v3}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V

    .line 216
    :cond_35
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->i:Lcom/imo/android/imoim/fresco/ImoImageView;

    if-eqz v0, :cond_43

    new-instance v1, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$c;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2$c;-><init>(Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;)V

    check-cast v1, Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->post(Ljava/lang/Runnable;)Z

    .line 4252
    :cond_43
    new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;

    invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;-><init>()V

    check-cast v0, Landroid/view/animation/Interpolator;

    .line 4253
    sget v1, Lcom/imo/android/imoim/k$a;->bg_view:I

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->a(I)Landroid/view/View;

    move-result-object v1

    const/4 v2, 0x2

    new-array v2, v2, [F

    fill-array-data v2, :array_7a

    const-string v3, "alpha"

    invoke-static {v1, v3, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v1

    .line 4254
    invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getDuration()J

    move-result-wide v2

    invoke-virtual {v1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;

    .line 4255
    check-cast v0, Landroid/animation/TimeInterpolator;

    invoke-virtual {v1, v0}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 4256
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    .line 4257
    check-cast v1, Landroid/animation/Animator;

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;

    .line 4258
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    return-void

    nop

    :array_7a
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data
.end method

.method protected final g()V
    .registers 6

    .line 178
    invoke-super {p0}, Lcom/imo/android/imoim/dialog/view/BasePopupView;->g()V

    .line 3811
    iget-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->c:Ljava/lang/String;

    const-string v1, "world_news"

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_4f

    .line 3812
    invoke-direct {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->getWorldNewsDataStr()Ljava/lang/String;

    move-result-object v0

    .line 3813
    move-object v1, v0

    check-cast v1, Ljava/lang/CharSequence;

    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_4f

    .line 3816
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    const/4 v2, 0x0

    if-eqz v1, :cond_25

    const-string v3, "list_pos"

    invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v2

    .line 3817
    :cond_25
    iget-object v1, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->b:Landroid/os/Bundle;

    if-eqz v1, :cond_30

    const-string v3, "viewpage_type"

    invoke-virtual {v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v1

    goto :goto_31

    :cond_30
    const/4 v1, -0x1

    .line 3819
    :goto_31
    sget-object v3, Lcom/imo/android/imoim/world/data/bean/n;->a:Lcom/imo/android/imoim/world/data/bean/n;

    invoke-static {v1}, Lcom/imo/android/imoim/world/data/bean/n;->a(I)Ljava/lang/String;

    move-result-object v1

    .line 3820
    iget-object v3, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    invoke-virtual {v3}, Ljava/util/HashSet;->size()I

    move-result v3

    .line 3821
    iget-object v4, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->v:Ljava/util/HashMap;

    check-cast v4, Ljava/util/Map;

    .line 3820
    invoke-static {v0, v3, v2, v4, v1}, Lcom/imo/android/imoim/world/stats/reporter/recommend/q;->a(Ljava/lang/String;IILjava/util/Map;Ljava/lang/String;)V

    const/16 v1, 0x385

    .line 3823
    iget-object v2, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->u:Ljava/util/HashSet;

    invoke-virtual {v2}, Ljava/util/HashSet;->size()I

    move-result v2

    .line 3822
    invoke-static {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/reporter/b/d;->a(ILjava/lang/String;I)V

    :cond_4f
    return-void
.end method

.method protected final getPopupLayoutId()I
    .registers 2

    const v0, 0x7f0b01b6

    return v0
.end method

.method protected final getPopupWidth()I
    .registers 2

    const/4 v0, -0x1

    return v0
.end method

.method protected final h()V
    .registers 2

    .line 202
    invoke-super {p0}, Lcom/imo/android/imoim/dialog/view/BasePopupView;->h()V

    const/4 v0, 0x0

    .line 203
    iput-object v0, p0, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->g:Landroid/widget/ImageView;

    return-void
.end method

.method public final i()V
    .registers 1

    .line 776
    invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ImageViewerPopupView2;->e()V

    return-void
.end method