f.smali
.class public Lme/iwf/photopicker/utils/f;
.super Landroidx/loader/content/b;
.source "PhotoDirectoryLoader.java"
# instance fields
.field final i:[Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Z)V
.registers 10
.line 1
invoke-direct {p0, p1}, Landroidx/loader/content/b;-><init>(Landroid/content/Context;)V
const/4 p1, 0x6
.line 2
new-array p1, p1, [Ljava/lang/String;
const/4 v0, 0x0
const-string v1, "_id"
aput-object v1, p1, v0
const/4 v1, 0x1
const-string v2, "_data"
aput-object v2, p1, v1
const/4 v2, 0x2
const-string v3, "bucket_id"
aput-object v3, p1, v2
const/4 v3, 0x3
const-string v4, "bucket_display_name"
aput-object v4, p1, v3
const/4 v4, 0x4
const-string v5, "date_added"
aput-object v5, p1, v4
const/4 v5, 0x5
const-string v6, "_size"
aput-object v6, p1, v5
iput-object p1, p0, Lme/iwf/photopicker/utils/f;->i:[Ljava/lang/String;
.line 3
iget-object p1, p0, Lme/iwf/photopicker/utils/f;->i:[Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/loader/content/b;->a([Ljava/lang/String;)V
.line 4
sget-object p1, Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
invoke-virtual {p0, p1}, Landroidx/loader/content/b;->a(Landroid/net/Uri;)V
const-string p1, "date_added DESC"
.line 5
invoke-virtual {p0, p1}, Landroidx/loader/content/b;->b(Ljava/lang/String;)V
.line 6
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "mime_type=? or mime_type=? or mime_type=? "
invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-eqz p2, :cond_44
const-string v5, "or mime_type=?"
goto :goto_46
:cond_44
const-string v5, ""
:goto_46
invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/loader/content/b;->a(Ljava/lang/String;)V
const-string p1, "image/jpg"
const-string v5, "image/png"
const-string v6, "image/jpeg"
if-eqz p2, :cond_65
.line 7
new-array p2, v4, [Ljava/lang/String;
aput-object v6, p2, v0
aput-object v5, p2, v1
aput-object p1, p2, v2
const-string p1, "image/gif"
aput-object p1, p2, v3
goto :goto_6d
.line 8
:cond_65
new-array p2, v3, [Ljava/lang/String;
aput-object v6, p2, v0
aput-object v5, p2, v1
aput-object p1, p2, v2
.line 9
:goto_6d
invoke-virtual {p0, p2}, Landroidx/loader/content/b;->b([Ljava/lang/String;)V
return-void
.end method