btj$5.smali
.class Ldxoptimizer/btj$5;
.super Ljava/lang/Object;
.source "SafeToolsRecommendFragment.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Ldxoptimizer/btj;->af()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Ldxoptimizer/btj;
# direct methods
.method constructor <init>(Ldxoptimizer/btj;)V
.registers 2
.prologue
.line 287
iput-object p1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.registers 6
.prologue
const/4 v4, 0x2
.line 290
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v1}, Ldxoptimizer/btj;->g(Ldxoptimizer/btj;)Landroid/app/Activity;
move-result-object v1
invoke-static {v1}, Ldxoptimizer/bzv;->a(Landroid/content/Context;)Ljava/util/List;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/btj;->a(Ldxoptimizer/btj;Ljava/util/List;)Ljava/util/List;
.line 291
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->h(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_107
.line 292
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->h(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_22
:goto_22
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_62
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
.line 293
const-string v2, "toolbox_type_four_topic"
iget-object v3, v0, Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;->exchangeType:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_42
.line 294
iget-object v2, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v2}, Ldxoptimizer/btj;->i(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v2
invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_22
.line 295
:cond_42
const-string v2, "toolbox_app_exchange"
iget-object v3, v0, Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;->exchangeType:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_52
.line 296
iget-object v2, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v2, v0}, Ldxoptimizer/btj;->a(Ldxoptimizer/btj;Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
goto :goto_22
.line 297
:cond_52
const-string v2, "toolbox_type_single_topic"
iget-object v3, v0, Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;->exchangeType:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_22
.line 298
iget-object v2, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v2, v0}, Ldxoptimizer/btj;->b(Ldxoptimizer/btj;Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
goto :goto_22
.line 301
:cond_62
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->j(Ldxoptimizer/btj;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
move-result-object v0
if-nez v0, :cond_78
.line 302
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->k(Ldxoptimizer/btj;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
move-result-object v0
invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V
.line 322
:goto_77
return-void
.line 304
:cond_78
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->j(Ldxoptimizer/btj;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
move-result-object v0
if-eqz v0, :cond_9b
.line 305
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->l(Ldxoptimizer/btj;)Landroid/app/Activity;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v1}, Ldxoptimizer/btj;->j(Ldxoptimizer/btj;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/bzv;->a(Landroid/content/Context;Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;)Ljava/util/List;
move-result-object v0
.line 306
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
iget-object v2, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v2, v0}, Ldxoptimizer/btj;->c(Ldxoptimizer/btj;Ljava/util/List;)Ljava/util/List;
move-result-object v0
invoke-static {v1, v0}, Ldxoptimizer/btj;->b(Ldxoptimizer/btj;Ljava/util/List;)Ljava/util/List;
.line 308
:cond_9b
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->m(Ldxoptimizer/btj;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
move-result-object v0
if-eqz v0, :cond_be
.line 309
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->n(Ldxoptimizer/btj;)Landroid/app/Activity;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v1}, Ldxoptimizer/btj;->m(Ldxoptimizer/btj;)Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/bzv;->a(Landroid/content/Context;Lcom/dianxinos/optimizer/module/toolbox/MaterialGroupItem;)Ljava/util/List;
move-result-object v0
.line 310
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
iget-object v2, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v2, v0}, Ldxoptimizer/btj;->c(Ldxoptimizer/btj;Ljava/util/List;)Ljava/util/List;
move-result-object v0
invoke-static {v1, v0}, Ldxoptimizer/btj;->d(Ldxoptimizer/btj;Ljava/util/List;)Ljava/util/List;
.line 312
:cond_be
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->o(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_d2
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->o(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_e0
.line 313
:cond_d2
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->k(Ldxoptimizer/btj;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
move-result-object v0
invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V
goto :goto_77
.line 315
:cond_e0
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->q(Ldxoptimizer/btj;)Ldxoptimizer/btn;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v1}, Ldxoptimizer/btj;->p(Ldxoptimizer/btj;)Ldxoptimizer/yr;
move-result-object v1
const-string v2, "toolbox"
iget-object v3, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v3}, Ldxoptimizer/btj;->o(Ldxoptimizer/btj;)Ljava/util/List;
move-result-object v3
invoke-virtual {v0, v1, v2, v3}, Ldxoptimizer/btn;->a(Ldxoptimizer/yr;Ljava/lang/String;Ljava/util/List;)V
.line 316
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->k(Ldxoptimizer/btj;)Landroid/os/Handler;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
move-result-object v0
invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V
goto/16 :goto_77
.line 320
:cond_107
iget-object v0, p0, Ldxoptimizer/btj$5;->a:Ldxoptimizer/btj;
invoke-static {v0}, Ldxoptimizer/btj;->k(Ldxoptimizer/btj;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
move-result-object v0
invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V
goto/16 :goto_77
.end method