PhotoPreview.smali
.class public Lcom/preview/PhotoPreview;
.super Ljava/lang/Object;
.source "PhotoPreview.java"
# instance fields
.field private mDialogFragment:Lcom/preview/PreviewDialogFragment;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroidx/appcompat/app/AppCompatActivity;Lcom/preview/interfaces/ImageLoader;)V
.registers 4
.param p1, "activity" # Landroidx/appcompat/app/AppCompatActivity;
.param p2, "imageLoader" # Lcom/preview/interfaces/ImageLoader;
.line 36
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 37
new-instance v0, Lcom/preview/PreviewDialogFragment;
invoke-direct {v0}, Lcom/preview/PreviewDialogFragment;-><init>()V
iput-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
.line 38
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setActivity(Landroidx/appcompat/app/AppCompatActivity;)V
.line 39
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p2}, Lcom/preview/PreviewDialogFragment;->setImageLoader(Lcom/preview/interfaces/ImageLoader;)V
.line 40
return-void
.end method
.method public constructor <init>(Landroidx/fragment/app/FragmentActivity;Lcom/preview/interfaces/ImageLoader;)V
.registers 4
.param p1, "activity" # Landroidx/fragment/app/FragmentActivity;
.param p2, "imageLoader" # Lcom/preview/interfaces/ImageLoader;
.line 46
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 47
new-instance v0, Lcom/preview/PreviewDialogFragment;
invoke-direct {v0}, Lcom/preview/PreviewDialogFragment;-><init>()V
iput-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
.line 48
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setActivity(Landroidx/fragment/app/FragmentActivity;)V
.line 49
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p2}, Lcom/preview/PreviewDialogFragment;->setImageLoader(Lcom/preview/interfaces/ImageLoader;)V
.line 50
return-void
.end method
.method public constructor <init>(Landroidx/fragment/app/FragmentActivity;ZLcom/preview/interfaces/ImageLoader;)V
.registers 5
.param p1, "activity" # Landroidx/fragment/app/FragmentActivity;
.param p2, "isShowTitle" # Z
.param p3, "imageLoader" # Lcom/preview/interfaces/ImageLoader;
.line 56
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 57
new-instance v0, Lcom/preview/PreviewDialogFragment;
invoke-direct {v0}, Lcom/preview/PreviewDialogFragment;-><init>()V
iput-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
.line 58
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setActivity(Landroidx/fragment/app/FragmentActivity;)V
.line 59
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p2}, Lcom/preview/PreviewDialogFragment;->setIsShowTitle(Z)V
.line 60
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p3}, Lcom/preview/PreviewDialogFragment;->setImageLoader(Lcom/preview/interfaces/ImageLoader;)V
.line 61
return-void
.end method
# virtual methods
.method public setDelayShowProgressTime(J)V
.registers 4
.param p1, "delayShowProgressTime" # J
.line 80
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1, p2}, Lcom/preview/PreviewDialogFragment;->setDelayShowProgressTime(J)V
.line 81
return-void
.end method
.method public setImageLoader(Lcom/preview/interfaces/ImageLoader;)V
.registers 3
.param p1, "imageLoader" # Lcom/preview/interfaces/ImageLoader;
.line 64
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setImageLoader(Lcom/preview/interfaces/ImageLoader;)V
.line 65
return-void
.end method
.method public setIndicatorType(I)V
.registers 3
.param p1, "indicatorType" # I
.line 76
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setIndicatorType(I)V
.line 77
return-void
.end method
.method public setLongClickListener(Lcom/preview/interfaces/OnLongClickListener;)V
.registers 3
.param p1, "longClickListener" # Lcom/preview/interfaces/OnLongClickListener;
.line 68
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setLongClickListener(Lcom/preview/interfaces/OnLongClickListener;)V
.line 69
return-void
.end method
.method public setOnDismissListener(Lcom/preview/interfaces/OnDismissListener;)V
.registers 3
.param p1, "onDismissListener" # Lcom/preview/interfaces/OnDismissListener;
.line 72
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setOnDismissListener(Lcom/preview/interfaces/OnDismissListener;)V
.line 73
return-void
.end method
.method public setProgressColor(I)V
.registers 3
.param p1, "progressColor" # I
.line 85
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setProgressColor(I)V
.line 86
return-void
.end method
.method public setProgressDrawable(Landroid/graphics/drawable/Drawable;)V
.registers 3
.param p1, "progressDrawable" # Landroid/graphics/drawable/Drawable;
.line 89
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1}, Lcom/preview/PreviewDialogFragment;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V
.line 90
return-void
.end method
.method public show(Landroid/view/View;ILjava/util/List;)V
.registers 5
.param p1, "srcImageContainer" # Landroid/view/View;
.param p2, "defaultShowPosition" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"I",
"Ljava/util/List<",
"*>;)V"
}
.end annotation
.line 130
.local p3, "picUrls":Ljava/util/List;, "Ljava/util/List<*>;"
iget-object v0, p0, Lcom/preview/PhotoPreview;->mDialogFragment:Lcom/preview/PreviewDialogFragment;
invoke-virtual {v0, p1, p2, p3}, Lcom/preview/PreviewDialogFragment;->show(Landroid/view/View;ILjava/util/List;)V
.line 131
return-void
.end method
.method public varargs show(Landroid/view/View;I[Ljava/lang/Object;)V
.registers 5
.param p1, "srcImageContainer" # Landroid/view/View;
.param p2, "defaultShowPosition" # I
.param p3, "picUrls" # [Ljava/lang/Object;
.line 119
invoke-static {p3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
invoke-virtual {p0, p1, p2, v0}, Lcom/preview/PhotoPreview;->show(Landroid/view/View;ILjava/util/List;)V
.line 120
return-void
.end method
.method public show(Landroid/view/View;Ljava/util/List;)V
.registers 4
.param p1, "srcImageContainer" # Landroid/view/View;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"Ljava/util/List<",
"*>;)V"
}
.end annotation
.line 109
.local p2, "picUrls":Ljava/util/List;, "Ljava/util/List<*>;"
const/4 v0, 0x0
invoke-virtual {p0, p1, v0, p2}, Lcom/preview/PhotoPreview;->show(Landroid/view/View;ILjava/util/List;)V
.line 110
return-void
.end method
.method public varargs show(Landroid/view/View;[Ljava/lang/Object;)V
.registers 4
.param p1, "srcImageContainer" # Landroid/view/View;
.param p2, "picUrls" # [Ljava/lang/Object;
.line 99
invoke-static {p2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
invoke-virtual {p0, p1, v0}, Lcom/preview/PhotoPreview;->show(Landroid/view/View;Ljava/util/List;)V
.line 100
return-void
.end method