PreviewDialogFragment$5.smali

.class Lcom/preview/PreviewDialogFragment$5;
.super Ljava/lang/Object;
.source "PreviewDialogFragment.java"

# interfaces
.implements Lcom/preview/PhotoPreviewPagerAdapter$OnUpdateFragmentDataListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/preview/PreviewDialogFragment;->prepareViewPager()V
.end annotation

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


# instance fields
.field final synthetic this$0:Lcom/preview/PreviewDialogFragment;


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

    return-void
.end method

.method constructor <init>(Lcom/preview/PreviewDialogFragment;)V
    .registers 2
    .param p1, "this$0"    # Lcom/preview/PreviewDialogFragment;

    .line 359
    iput-object p1, p0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

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

    return-void
.end method


# virtual methods
.method public onUpdate(Lcom/preview/PhotoPreviewFragment;I)V
    .registers 18
    .param p1, "fragment"    # Lcom/preview/PhotoPreviewFragment;
    .param p2, "position"    # I

    .line 362
    move-object v0, p0

    move/from16 v13, p2

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1000(Lcom/preview/PreviewDialogFragment;)Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object v1

    invoke-virtual {v1}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;

    move-result-object v1

    iget v1, v1, Landroid/view/WindowManager$LayoutParams;->flags:I

    and-int/lit16 v1, v1, 0x400

    const/4 v2, 0x1

    const/4 v3, 0x0

    if-eqz v1, :cond_1b

    const/4 v12, 0x1

    goto :goto_1c

    :cond_1b
    const/4 v12, 0x0

    .line 363
    .local v12, "fullScreen":Z
    :goto_1c
    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1100(Lcom/preview/PreviewDialogFragment;)Lcom/preview/interfaces/ImageLoader;

    move-result-object v4

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$300(Lcom/preview/PreviewDialogFragment;)Ljava/util/List;

    move-result-object v1

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

    move-result-object v5

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1, v13}, Lcom/preview/PreviewDialogFragment;->access$1200(Lcom/preview/PreviewDialogFragment;I)[I

    move-result-object v6

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1, v13}, Lcom/preview/PreviewDialogFragment;->access$1300(Lcom/preview/PreviewDialogFragment;I)[I

    move-result-object v7

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    .line 364
    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1400(Lcom/preview/PreviewDialogFragment;)I

    move-result v1

    if-ne v13, v1, :cond_42

    const/4 v8, 0x1

    goto :goto_43

    :cond_42
    const/4 v8, 0x0

    :goto_43
    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1500(Lcom/preview/PreviewDialogFragment;)J

    move-result-wide v9

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1600(Lcom/preview/PreviewDialogFragment;)Ljava/lang/Integer;

    move-result-object v11

    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$1700(Lcom/preview/PreviewDialogFragment;)Landroid/graphics/drawable/Drawable;

    move-result-object v14

    .line 363
    move-object/from16 v1, p1

    move-object v2, v4

    move/from16 v3, p2

    move-object v4, v5

    move-object v5, v6

    move-object v6, v7

    move v7, v8

    move-wide v8, v9

    move-object v10, v11

    move-object v11, v14

    invoke-virtual/range {v1 .. v12}, Lcom/preview/PhotoPreviewFragment;->setData(Lcom/preview/interfaces/ImageLoader;ILjava/lang/Object;[I[IZJLjava/lang/Integer;Landroid/graphics/drawable/Drawable;Z)V

    .line 365
    iget-object v1, v0, Lcom/preview/PreviewDialogFragment$5;->this$0:Lcom/preview/PreviewDialogFragment;

    invoke-static {v1}, Lcom/preview/PreviewDialogFragment;->access$100(Lcom/preview/PreviewDialogFragment;)Lcom/preview/interfaces/OnLongClickListener;

    move-result-object v1

    move-object/from16 v2, p1

    invoke-virtual {v2, v1}, Lcom/preview/PhotoPreviewFragment;->setOnLongClickListener(Lcom/preview/interfaces/OnLongClickListener;)V

    .line 366
    return-void
.end method