.class public Lcom/jmhy/floatsdk/sample/EntryActivity; .super Landroid/app/Activity; .source "EntryActivity.java" # direct methods .method public constructor ()V .locals 0 .line 18 invoke-direct {p0}, Landroid/app/Activity;->()V return-void .end method .method private openWebActivity(Ljava/lang/String;ZLjava/lang/String;)V .locals 2 .line 49 new-instance v0, Landroid/content/Intent; const-class v1, Lcom/tool/floatsdk/ui/WebActivity; invoke-direct {v0, p0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V const-string v1, "token" .line 50 invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; const-string p1, "result" .line 51 invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; const-string p1, "type" .line 52 invoke-virtual {v0, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; const-string p1, "url" .line 53 sget-object p2, Lcom/tool/floatsdk/ui/FloatFragment;->result:Lcom/tool/floatsdk/entity/Result; iget-object p2, p2, Lcom/tool/floatsdk/entity/Result;->folat_url:Ljava/lang/String; invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; const/high16 p1, 0x10000000 .line 55 invoke-virtual {v0, p1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; .line 56 invoke-virtual {p0}, Lcom/jmhy/floatsdk/sample/EntryActivity;->finish()V .line 58 invoke-virtual {p0, v0}, Lcom/jmhy/floatsdk/sample/EntryActivity;->startActivity(Landroid/content/Intent;)V return-void .end method # virtual methods .method protected onCreate(Landroid/os/Bundle;)V .locals 8 .line 22 invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V .line 23 invoke-static {}, Lcom/tool/floatsdk/ui/WebActivity;->finishActivity()V .line 24 invoke-virtual {p0}, Lcom/jmhy/floatsdk/sample/EntryActivity;->getIntent()Landroid/content/Intent; move-result-object p1 const-string v0, "token" .line 25 invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "result" const/4 v2, 0x0 .line 26 invoke-virtual {p1, v1, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z move-result v1 const-string v3, "type" .line 27 invoke-virtual {p1, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 const-string v3, "eeee" const-string v4, "EntryActivity token = %s , openresult = %s , type = %s" const/4 v5, 0x3 .line 28 new-array v5, v5, [Ljava/lang/Object; aput-object v0, v5, v2 new-instance v6, Ljava/lang/StringBuilder; invoke-direct {v6}, Ljava/lang/StringBuilder;->()V invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; const-string v7, "" invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v6 const/4 v7, 0x1 aput-object v6, v5, v7 const/4 v6, 0x2 aput-object p1, v5, v6 invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I .line 30 sget v3, Lcom/tool/floatsdk/SDK;->jumpMapping:I const/4 v4, 0x5 if-eq v3, v4, :cond_0 .line 43 invoke-direct {p0, v0, v1, p1}, Lcom/jmhy/floatsdk/sample/EntryActivity;->openWebActivity(Ljava/lang/String;ZLjava/lang/String;)V goto :goto_1 :cond_0 const-string p1, "eeee" const-string v1, "----isSubmitRank----" .line 32 invoke-static {p1, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I .line 33 sput-object v0, Lcom/tool/floatsdk/SDK;->access_token:Ljava/lang/String; .line 34 sput v2, Lcom/tool/floatsdk/SDK;->jumpMapping:I .line 36 :try_start_0 sget-object p1, Lcom/tool/floatsdk/api/SDKAPI;->mScore:Ljava/lang/String; sget-object v0, Lcom/tool/floatsdk/api/SDKAPI;->mScortType:Ljava/lang/String; sget-object v1, Lcom/tool/floatsdk/api/SDKAPI;->mRankSubmitListener:Lcom/tool/floatsdk/listener/RankSubmitListener; invoke-static {p1, v0, v1}, Lcom/tool/floatsdk/api/SDKAPI;->submitRankData(Ljava/lang/String;Ljava/lang/String;Lcom/tool/floatsdk/listener/RankSubmitListener;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 .line 38 invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V .line 40 :goto_0 invoke-virtual {p0}, Lcom/jmhy/floatsdk/sample/EntryActivity;->finish()V :goto_1 return-void .end method