ImageUtils.smali
.class public Lim/tpelyyftgw/messenger/utils/ImageUtils;
.super Ljava/lang/Object;
.source "ImageUtils.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 11
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;)V
.registers 7
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.line 158
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 159
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 160
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 161
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;II)V
.registers 9
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iPlaceholderImgId" # I
.param p4, "iErrorImgId" # I
.line 215
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 216
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 217
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, p3}, Lcom/bumptech/glide/request/RequestOptions;->placeholder(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->error(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 218
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
.line 217
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
.line 218
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 219
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)V
.registers 8
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 185
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 186
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 187
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, p3}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 188
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
.line 187
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
.line 188
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 189
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;Z)V
.registers 8
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "blnSkipMemoryCached" # Z
.line 171
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 172
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 173
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, p3}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 174
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
.line 173
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
.line 174
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 175
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;ZLcom/bumptech/glide/load/engine/DiskCacheStrategy;)V
.registers 9
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "blnSkipMemoryCached" # Z
.param p4, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 200
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 201
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 202
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, p3}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 203
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
.line 202
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
.line 203
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 204
return-void
.end method
.method public static LoadNormalImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;ZLcom/bumptech/glide/load/engine/DiskCacheStrategy;II)V
.registers 11
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "blnSkipMemoryCached" # Z
.param p4, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.param p5, "iPlaceholderImgId" # I
.param p6, "iErrorImgId" # I
.line 144
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 145
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 146
.local v1, "iWidth":I
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
new-instance v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;-><init>()V
invoke-virtual {v3, p3}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 147
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 148
invoke-virtual {v3, p5}, Lcom/bumptech/glide/request/RequestOptions;->placeholder(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p6}, Lcom/bumptech/glide/request/RequestOptions;->error(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
.line 146
invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
.line 148
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 149
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;I)V
.registers 7
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.line 45
new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v0, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 47
.local v0, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v0}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v1
.line 48
.local v1, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v2
invoke-virtual {v2, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v2
invoke-virtual {v2, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 56
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;III)V
.registers 11
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.param p4, "iPlaceholderImgId" # I
.param p5, "iErrorImgId" # I
.line 125
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 126
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 127
.local v1, "iWidth":I
new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v2, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 129
.local v2, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v2}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v3
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->placeholder(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p5}, Lcom/bumptech/glide/request/RequestOptions;->error(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 130
.local v3, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v4
invoke-virtual {v4, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 131
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;ILcom/bumptech/glide/load/engine/DiskCacheStrategy;)V
.registers 10
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.param p4, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 87
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 88
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 89
.local v1, "iWidth":I
new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v2, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 91
.local v2, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v2}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v3
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 92
.local v3, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v4
invoke-virtual {v4, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 93
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;IZ)V
.registers 10
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.param p4, "blnSkipMemoryCached" # Z
.line 69
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 70
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 71
.local v1, "iWidth":I
new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v2, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 73
.local v2, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v2}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v3
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 74
.local v3, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v4
invoke-virtual {v4, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 75
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;IZLcom/bumptech/glide/load/engine/DiskCacheStrategy;)V
.registers 11
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.param p4, "blnSkipMemoryCached" # Z
.param p5, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 106
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 107
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 108
.local v1, "iWidth":I
new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v2, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 110
.local v2, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v2}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v3
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p5}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 111
.local v3, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v4
invoke-virtual {v4, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 112
return-void
.end method
.method public static LoadRoundedCornerImg(Landroid/content/Context;Landroid/widget/ImageView;Ljava/lang/Object;IZLcom/bumptech/glide/load/engine/DiskCacheStrategy;II)V
.registers 13
.param p0, "context" # Landroid/content/Context;
.param p1, "iv" # Landroid/widget/ImageView;
.param p2, "object" # Ljava/lang/Object;
.param p3, "iRadius" # I
.param p4, "blnSkipMemoryCached" # Z
.param p5, "diskCacheStrategy" # Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.param p6, "iPlaceholderImgId" # I
.param p7, "iErrorImgId" # I
.line 25
invoke-virtual {p1}, Landroid/widget/ImageView;->getHeight()I
move-result v0
.line 26
.local v0, "iHeight":I
invoke-virtual {p1}, Landroid/widget/ImageView;->getWidth()I
move-result v1
.line 27
.local v1, "iWidth":I
new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-direct {v2, p3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;-><init>(I)V
.line 29
.local v2, "roundedCorners":Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;
invoke-static {v2}, Lcom/bumptech/glide/request/RequestOptions;->bitmapTransform(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/RequestOptions;
move-result-object v3
invoke-virtual {v3, v1, v0}, Lcom/bumptech/glide/request/RequestOptions;->override(II)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 30
invoke-virtual {v3, p4}, Lcom/bumptech/glide/request/RequestOptions;->skipMemoryCache(Z)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p5}, Lcom/bumptech/glide/request/RequestOptions;->diskCacheStrategy(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
invoke-virtual {v3, p6}, Lcom/bumptech/glide/request/RequestOptions;->placeholder(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 31
invoke-virtual {v3, p7}, Lcom/bumptech/glide/request/RequestOptions;->error(I)Lcom/bumptech/glide/request/BaseRequestOptions;
move-result-object v3
check-cast v3, Lcom/bumptech/glide/request/RequestOptions;
.line 32
.local v3, "options":Lcom/bumptech/glide/request/RequestOptions;
invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager;
move-result-object v4
invoke-virtual {v4, p2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;->apply(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder;
move-result-object v4
invoke-virtual {v4, p1}, Lcom/bumptech/glide/RequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget;
.line 33
return-void
.end method