cd.smali
.class Ldxoptimizer/cd;
.super Ljava/lang/Object;
.source "NotificationCompatApi24.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0x18
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/cd$a;
}
.end annotation
# direct methods
.method public static a(Ldxoptimizer/bz;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ldxoptimizer/bz;",
"Ljava/lang/CharSequence;",
"Ljava/lang/CharSequence;",
"Ljava/util/List",
"<",
"Ljava/lang/CharSequence;",
">;",
"Ljava/util/List",
"<",
"Ljava/lang/Long;",
">;",
"Ljava/util/List",
"<",
"Ljava/lang/CharSequence;",
">;",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;",
"Ljava/util/List",
"<",
"Landroid/net/Uri;",
">;)V"
}
.end annotation
.prologue
.line 154
new-instance v0, Landroid/app/Notification$MessagingStyle;
invoke-direct {v0, p1}, Landroid/app/Notification$MessagingStyle;-><init>(Ljava/lang/CharSequence;)V
.line 155
invoke-virtual {v0, p2}, Landroid/app/Notification$MessagingStyle;->setConversationTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$MessagingStyle;
move-result-object v3
.line 156
const/4 v0, 0x0
move v2, v0
:goto_b
invoke-interface {p3}, Ljava/util/List;->size()I
move-result v0
if-ge v2, v0, :cond_48
.line 157
new-instance v4, Landroid/app/Notification$MessagingStyle$Message;
.line 158
invoke-interface {p3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/CharSequence;
invoke-interface {p4, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v6
invoke-interface {p5, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
invoke-direct {v4, v0, v6, v7, v1}, Landroid/app/Notification$MessagingStyle$Message;-><init>(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)V
.line 159
invoke-interface {p6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_41
.line 160
invoke-interface {p6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-interface {p7, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/net/Uri;
invoke-virtual {v4, v0, v1}, Landroid/app/Notification$MessagingStyle$Message;->setData(Ljava/lang/String;Landroid/net/Uri;)Landroid/app/Notification$MessagingStyle$Message;
.line 162
:cond_41
invoke-virtual {v3, v4}, Landroid/app/Notification$MessagingStyle;->addMessage(Landroid/app/Notification$MessagingStyle$Message;)Landroid/app/Notification$MessagingStyle;
.line 156
add-int/lit8 v0, v2, 0x1
move v2, v0
goto :goto_b
.line 164
:cond_48
invoke-interface {p0}, Ldxoptimizer/bz;->a()Landroid/app/Notification$Builder;
move-result-object v0
invoke-virtual {v3, v0}, Landroid/app/Notification$MessagingStyle;->setBuilder(Landroid/app/Notification$Builder;)V
.line 165
return-void
.end method