cb.smali
.class Ldxoptimizer/cb;
.super Ljava/lang/Object;
.source "NotificationCompatApi20.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0x14
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/cb$a;
}
.end annotation
# direct methods
.method public static a(Landroid/app/Notification$Builder;Ldxoptimizer/ce$a;)V
.registers 7
.prologue
.line 117
new-instance v1, Landroid/app/Notification$Action$Builder;
.line 118
invoke-virtual {p1}, Ldxoptimizer/ce$a;->a()I
move-result v0
invoke-virtual {p1}, Ldxoptimizer/ce$a;->b()Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {p1}, Ldxoptimizer/ce$a;->c()Landroid/app/PendingIntent;
move-result-object v3
invoke-direct {v1, v0, v2, v3}, Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
.line 119
invoke-virtual {p1}, Ldxoptimizer/ce$a;->g()[Ldxoptimizer/cl$a;
move-result-object v0
if-eqz v0, :cond_2b
.line 121
invoke-virtual {p1}, Ldxoptimizer/ce$a;->g()[Ldxoptimizer/cl$a;
move-result-object v0
.line 120
invoke-static {v0}, Ldxoptimizer/ck;->a([Ldxoptimizer/cl$a;)[Landroid/app/RemoteInput;
move-result-object v2
array-length v3, v2
const/4 v0, 0x0
:goto_21
if-ge v0, v3, :cond_2b
aget-object v4, v2, v0
.line 122
invoke-virtual {v1, v4}, Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;
.line 120
add-int/lit8 v0, v0, 0x1
goto :goto_21
.line 126
:cond_2b
invoke-virtual {p1}, Ldxoptimizer/ce$a;->d()Landroid/os/Bundle;
move-result-object v0
if-eqz v0, :cond_4e
.line 127
new-instance v0, Landroid/os/Bundle;
invoke-virtual {p1}, Ldxoptimizer/ce$a;->d()Landroid/os/Bundle;
move-result-object v2
invoke-direct {v0, v2}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
.line 131
:goto_3a
const-string v2, "android.support.allowGeneratedReplies"
.line 132
invoke-virtual {p1}, Ldxoptimizer/ce$a;->e()Z
move-result v3
.line 131
invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
.line 133
invoke-virtual {v1, v0}, Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;
.line 134
invoke-virtual {v1}, Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;
move-result-object v0
invoke-virtual {p0, v0}, Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;
.line 135
return-void
.line 129
:cond_4e
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
goto :goto_3a
.end method