Bittle icon

UrbanDictionary.smali

Bittle | PRO | 08/04/16 12:21:49 AM UTC | 0 ⭐ | 252 👁️ | Never ⏰ | []
text |

22.72 KB

|

None

|

0 👍

/

0 👎

.class public Lcom/bittle/UrbanDictionary;
.super Landroid/os/AsyncTask;
.source "UrbanDictionary.java"
  # annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Landroid/os/AsyncTask",
        "<",
        "Ljava/lang/String;",
        "Ljava/lang/Void;",
        "Ljava/lang/String;",
        ">;"
    }
.end annotation
  # direct methods
.method public constructor <init>()V
    .registers 1
     .prologue
    .line 11
    invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
     return-void
.end method
 .method public static main([[Ljava/lang/String;)V
    .registers 5
    .param p0, "args"    # [[Ljava/lang/String;
     .prologue
    const/4 v3, 0x0
     .line 150
    const-string v0, "!ud hi"
     .line 151
    .local v0, "line":Ljava/lang/String;
    const-string v1, "\\s+"
     const-string v2, " "
     invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v0
     .line 154
    const-string v1, " "
     invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
     move-result-object v1
     aget-object v1, v1, v3
     const-string v2, "!ud"
     invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
     move-result v1
     if-eqz v1, :cond_28
     .line 155
    new-instance v1, Lcom/bittle/UrbanDictionary;
     invoke-direct {v1}, Lcom/bittle/UrbanDictionary;-><init>()V
     const/4 v2, 0x1
     new-array v2, v2, [Ljava/lang/String;
     aput-object v0, v2, v3
     invoke-virtual {v1, v2}, Lcom/bittle/UrbanDictionary;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
     .line 156
    :cond_28
    return-void
.end method
  # virtual methods
.method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    .registers 3
     .prologue
    .line 11
    check-cast p1, [Ljava/lang/String;
     invoke-virtual {p0, p1}, Lcom/bittle/UrbanDictionary;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
     move-result-object v0
     return-object v0
.end method
 .method protected varargs doInBackground([Ljava/lang/String;)Ljava/lang/String;
    .registers 34
    .param p1, "params"    # [Ljava/lang/String;
     .prologue
    .line 16
    const/16 v27, 0x0
     aget-object v15, p1, v27
     .line 17
    .local v15, "line":Ljava/lang/String;
    const-string v27, " "
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
     move-result v27
     move/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
     move-result-object v22
     .line 20
    .local v22, "term2":Ljava/lang/String;
    :try_start_12
    new-instance v27, Ljava/lang/StringBuilder;
     invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;-><init>()V
     const-string v28, "!ud "
     invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     move-object/from16 v0, v27
     move-object/from16 v1, v22
     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     const-string v28, "\n\nUrban dictionary\n\n"
     invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
     move-result-object v23
     .line 21
    .local v23, "top":Ljava/lang/String;
    const-string v27, "\\s+"
     const-string v28, "+"
     move-object/from16 v0, v22
     move-object/from16 v1, v27
     move-object/from16 v2, v28
     invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
     move-result-object v21
     .line 22
    .local v21, "term":Ljava/lang/String;
    new-instance v24, Ljava/net/URL;
     new-instance v27, Ljava/lang/StringBuilder;
     invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;-><init>()V
     const-string v28, "http://www.urbandictionary.com/define.php?term="
     invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     move-object/from16 v0, v27
     move-object/from16 v1, v21
     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
     move-result-object v27
     move-object/from16 v0, v24
     move-object/from16 v1, v27
     invoke-direct {v0, v1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
    :try_end_5d
    .catch Ljava/lang/Exception; {:try_start_12 .. :try_end_5d} :catch_21b
     .line 25
    .local v24, "url":Ljava/net/URL;
    const/4 v7, 0x0
     .line 26
    .local v7, "con":Ljava/net/URLConnection;
    const/4 v13, 0x0
     .line 28
    .local v13, "is":Ljava/io/InputStream;
    :try_start_5f
    invoke-virtual/range {v24 .. v24}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
     move-result-object v7
     .line 29
    invoke-virtual {v7}, Ljava/net/URLConnection;->getInputStream()Ljava/io/InputStream;
    :try_end_66
    .catch Ljava/net/UnknownHostException; {:try_start_5f .. :try_end_66} :catch_99
    .catch Ljava/lang/Exception; {:try_start_5f .. :try_end_66} :catch_21b
     move-result-object v13
     .line 34
    const/4 v6, 0x0
     .line 36
    .local v6, "br":Ljava/io/BufferedReader;
    :try_start_68
    new-instance v6, Ljava/io/BufferedReader;
     .end local v6    # "br":Ljava/io/BufferedReader;
    new-instance v27, Ljava/io/InputStreamReader;
     move-object/from16 v0, v27
     invoke-direct {v0, v13}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
     move-object/from16 v0, v27
     invoke-direct {v6, v0}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
    :try_end_76
    .catch Ljava/lang/NullPointerException; {:try_start_68 .. :try_end_76} :catch_9d
    .catch Ljava/lang/Exception; {:try_start_68 .. :try_end_76} :catch_21b
     .line 43
    .restart local v6    # "br":Ljava/io/BufferedReader;
    const/16 v16, 0x0
     .line 45
    .local v16, "numDef":I
    const/16 v27, 0xa
     :try_start_7a
    move/from16 v0, v27
     new-array v0, v0, [Ljava/lang/String;
     move-object/from16 v18, v0
     .line 47
    .local v18, "storage":[Ljava/lang/String;
    :goto_80
    invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
    :try_end_83
    .catch Ljava/lang/Exception; {:try_start_7a .. :try_end_83} :catch_21b
     move-result-object v15
     if-eqz v15, :cond_a2
     .line 48
    const/4 v8, 0x0
     .line 49
    .local v8, "count":I
    const/4 v12, 0x0
     .line 51
    .local v12, "flag":Z
    :goto_88
    :try_start_88
    const-string v27, "<div class=\'meaning\'>"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-nez v27, :cond_113
     if-eqz v15, :cond_113
     .line 52
    invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
    :try_end_97
    .catch Ljava/lang/Exception; {:try_start_88 .. :try_end_97} :catch_a1
     move-result-object v15
     goto :goto_88
     .line 30
    .end local v6    # "br":Ljava/io/BufferedReader;
    .end local v8    # "count":I
    .end local v12    # "flag":Z
    .end local v16    # "numDef":I
    .end local v18    # "storage":[Ljava/lang/String;
    :catch_99
    move-exception v10
     .line 31
    .local v10, "ex":Ljava/net/UnknownHostException;
    :try_start_9a
    const-string v27, "Check your internet connection"
     .line 137
    .end local v7    # "con":Ljava/net/URLConnection;
    .end local v10    # "ex":Ljava/net/UnknownHostException;
    .end local v13    # "is":Ljava/io/InputStream;
    .end local v21    # "term":Ljava/lang/String;
    .end local v23    # "top":Ljava/lang/String;
    .end local v24    # "url":Ljava/net/URL;
    :goto_9c
    return-object v27
     .line 37
    .restart local v7    # "con":Ljava/net/URLConnection;
    .restart local v13    # "is":Ljava/io/InputStream;
    .restart local v21    # "term":Ljava/lang/String;
    .restart local v23    # "top":Ljava/lang/String;
    .restart local v24    # "url":Ljava/net/URL;
    :catch_9d
    move-exception v9
     .line 38
    .local v9, "e":Ljava/lang/NullPointerException;
    const-string v27, "Check your internet connection"
     goto :goto_9c
     .line 54
    .end local v9    # "e":Ljava/lang/NullPointerException;
    .restart local v6    # "br":Ljava/io/BufferedReader;
    .restart local v8    # "count":I
    .restart local v12    # "flag":Z
    .restart local v16    # "numDef":I
    .restart local v18    # "storage":[Ljava/lang/String;
    :catch_a1
    move-exception v9
     .line 115
    .end local v8    # "count":I
    .end local v12    # "flag":Z
    :cond_a2
    :goto_a2
    invoke-virtual {v6}, Ljava/io/BufferedReader;->close()V
     .line 116
    const/16 v25, 0x0
     .local v25, "xp":I
    :goto_a7
    move/from16 v0, v25
     move/from16 v1, v16
     if-ge v0, v1, :cond_225
     .line 117
    invoke-static {}, Ljava/lang/Math;->random()D
     move-result-wide v28
     move/from16 v0, v16
     int-to-double v0, v0
     move-wide/from16 v30, v0
     mul-double v28, v28, v30
     move-wide/from16 v0, v28
     double-to-int v0, v0
     move/from16 v17, v0
     .line 118
    .local v17, "ran":I
    aget-object v27, v18, v17
     invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I
     move-result v27
     invoke-virtual/range {v23 .. v23}, Ljava/lang/String;->length()I
     move-result v28
     move/from16 v0, v28
     rsub-int v0, v0, 0x7d0
     move/from16 v28, v0
     move/from16 v0, v27
     move/from16 v1, v28
     if-gt v0, v1, :cond_217
     .line 119
    aget-object v27, v18, v17
     const/16 v28, 0x0
     aget-object v29, v18, v17
     invoke-virtual/range {v29 .. v29}, Ljava/lang/String;->length()I
     move-result v29
     add-int/lit8 v29, v29, -0x3
     invoke-virtual/range {v27 .. v29}, Ljava/lang/String;->substring(II)Ljava/lang/String;
     move-result-object v19
     .line 120
    .local v19, "t":Ljava/lang/String;
    const-string v27, "\u24d4\u24e7\u24d0\u24dc\u24df\u24db\u24d4:"
     move-object/from16 v0, v19
     move-object/from16 v1, v27
     invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-nez v27, :cond_fb
     .line 121
    aget-object v27, v18, v17
     const-string v28, "\u24d4\u24e7\u24d0\u24dc\u24df\u24db\u24d4:\n\n"
     const-string v29, "\u24dd\u24de \u24d4\u24e7\u24d0\u24dc\u24df\u24db\u24d4 \u24d5\u24de\u24e4\u24dd\u24d3"
     invoke-virtual/range {v27 .. v29}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v27
     aput-object v27, v18, v17
     .line 123
    :cond_fb
    new-instance v27, Ljava/lang/StringBuilder;
     invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;-><init>()V
     move-object/from16 v0, v27
     move-object/from16 v1, v23
     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     aget-object v28, v18, v17
     invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
     move-result-object v27
     goto :goto_9c
     .line 57
    .end local v17    # "ran":I
    .end local v19    # "t":Ljava/lang/String;
    .end local v25    # "xp":I
    .restart local v8    # "count":I
    .restart local v12    # "flag":Z
    :cond_113
    invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
     move-result-object v15
     .line 58
    const-string v27, "<p>Can you define it?</p>"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-eqz v27, :cond_13c
     .line 59
    const-string v27, "No Definition"
    :try_end_123
    .catch Ljava/lang/Exception; {:try_start_9a .. :try_end_123} :catch_21b
     goto/16 :goto_9c
     .line 71
    :cond_125
    :try_start_125
    new-instance v27, Ljava/lang/StringBuilder;
     invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;-><init>()V
     move-object/from16 v0, v27
     invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
     move-result-object v28
     invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
     move-result-object v27
     invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
     move-result-object v15
     .line 62
    :cond_13c
    const-string v27, "<div class=\'contributor\'>"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-nez v27, :cond_156
     if-eqz v15, :cond_156
     .line 65
    const-string v27, "<p>Can you define it?</p>"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-eqz v27, :cond_125
     .line 66
    const-string v27, "No Definition"
     goto/16 :goto_9c
     .line 75
    :cond_156
    const-string v27, "</div><div class=\'contributor\'>"
     const-string v28, ""
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 76
    const-string v27, "</div><div class=\'example\'>"
     const-string v28, "\n\n\u24d4\u24e7\u24d0\u24dc\u24df\u24db\u24d4:\n\n"
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 78
    const-string v27, "<br/>"
     const-string v28, "\n"
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 79
    const-string v27, "&quot;"
     const-string v28, "\""
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 80
    const-string v27, "&#39;"
     const-string v28, "\'"
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    :try_end_191
    .catch Ljava/lang/Exception; {:try_start_125 .. :try_end_191} :catch_1d3
     move-result-object v15
     .line 85
    :try_start_192
    const-string v20, ""
     .line 86
    .local v20, "temp":Ljava/lang/String;
    const-string v27, "<"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
     move-result v27
     if-eqz v27, :cond_207
     .line 87
    invoke-virtual {v15}, Ljava/lang/String;->length()I
     move-result v27
     const-string v28, "<"
     const-string v29, ""
     move-object/from16 v0, v28
     move-object/from16 v1, v29
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
     move-result-object v28
     invoke-virtual/range {v28 .. v28}, Ljava/lang/String;->length()I
     move-result v28
     sub-int v14, v27, v28
     .line 88
    .local v14, "l":I
    const/16 v26, 0x0
     .local v26, "xx":I
    :goto_1b6
    move/from16 v0, v26
     if-ge v0, v14, :cond_1ef
     .line 89
    const-string v27, "<"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
     move-result v4
     .line 90
    .local v4, "a":I
    const-string v27, ">"
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
    :try_end_1c9
    .catch Ljava/lang/Exception; {:try_start_192 .. :try_end_1c9} :catch_21b
     move-result v5
     .line 91
    .local v5, "b":I
    const/16 v27, -0x1
     move/from16 v0, v27
     if-ne v4, v0, :cond_1d6
     .line 88
    :goto_1d0
    add-int/lit8 v26, v26, 0x1
     goto :goto_1b6
     .line 82
    .end local v4    # "a":I
    .end local v5    # "b":I
    .end local v14    # "l":I
    .end local v20    # "temp":Ljava/lang/String;
    .end local v26    # "xx":I
    :catch_1d3
    move-exception v11
     .line 83
    .local v11, "ex3":Ljava/lang/Exception;
    goto/16 :goto_a2
     .line 96
    .end local v11    # "ex3":Ljava/lang/Exception;
    .restart local v4    # "a":I
    .restart local v5    # "b":I
    .restart local v14    # "l":I
    .restart local v20    # "temp":Ljava/lang/String;
    .restart local v26    # "xx":I
    :cond_1d6
    add-int/lit8 v27, v5, 0x1
     :try_start_1d8
    move/from16 v0, v27
     invoke-virtual {v15, v4, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    :try_end_1dd
    .catch Ljava/lang/Exception; {:try_start_1d8 .. :try_end_1dd} :catch_1e9
     move-result-object v19
     .line 100
    .restart local v19    # "t":Ljava/lang/String;
    :goto_1de
    :try_start_1de
    const-string v27, ""
     move-object/from16 v0, v19
     move-object/from16 v1, v27
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     goto :goto_1d0
     .line 97
    .end local v19    # "t":Ljava/lang/String;
    :catch_1e9
    move-exception v10
     .line 98
    .local v10, "ex":Ljava/lang/Exception;
    invoke-virtual {v15, v4, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String;
     move-result-object v19
     .restart local v19    # "t":Ljava/lang/String;
    goto :goto_1de
     .line 102
    .end local v4    # "a":I
    .end local v5    # "b":I
    .end local v10    # "ex":Ljava/lang/Exception;
    .end local v19    # "t":Ljava/lang/String;
    :cond_1ef
    const-string v27, "&lt;"
     const-string v28, "<"
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 103
    const-string v27, "&gt;"
     const-string v28, ">"
     move-object/from16 v0, v27
     move-object/from16 v1, v28
     invoke-virtual {v15, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
     move-result-object v15
     .line 109
    .end local v14    # "l":I
    .end local v26    # "xx":I
    :cond_207
    const/16 v27, 0x0
     move-object/from16 v0, v27
     invoke-virtual {v15, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
     move-result v27
     if-nez v27, :cond_213
     .line 110
    aput-object v15, v18, v16
    :try_end_213
    .catch Ljava/lang/Exception; {:try_start_1de .. :try_end_213} :catch_21b
     .line 113
    :cond_213
    add-int/lit8 v16, v16, 0x1
     .line 114
    goto/16 :goto_80
     .line 116
    .end local v8    # "count":I
    .end local v12    # "flag":Z
    .end local v20    # "temp":Ljava/lang/String;
    .restart local v17    # "ran":I
    .restart local v25    # "xp":I
    :cond_217
    add-int/lit8 v25, v25, 0x1
     goto/16 :goto_a7
     .line 129
    .end local v6    # "br":Ljava/io/BufferedReader;
    .end local v7    # "con":Ljava/net/URLConnection;
    .end local v13    # "is":Ljava/io/InputStream;
    .end local v16    # "numDef":I
    .end local v17    # "ran":I
    .end local v18    # "storage":[Ljava/lang/String;
    .end local v21    # "term":Ljava/lang/String;
    .end local v23    # "top":Ljava/lang/String;
    .end local v24    # "url":Ljava/net/URL;
    .end local v25    # "xp":I
    :catch_21b
    move-exception v10
     .line 131
    .restart local v10    # "ex":Ljava/lang/Exception;
    :try_start_21c
    sget-object v27, Ljava/lang/System;->out:Ljava/io/PrintStream;
     invoke-virtual {v10}, Ljava/lang/Exception;->toString()Ljava/lang/String;
     move-result-object v28
     invoke-virtual/range {v27 .. v28}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    :try_end_225
    .catch Ljava/lang/Exception; {:try_start_21c .. :try_end_225} :catch_229
     .line 137
    .end local v10    # "ex":Ljava/lang/Exception;
    :cond_225
    :goto_225
    const-string v27, "No Definition found"
     goto/16 :goto_9c
     .line 134
    .restart local v10    # "ex":Ljava/lang/Exception;
    :catch_229
    move-exception v9
     .line 135
    .local v9, "e":Ljava/lang/Exception;
    invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V
     goto :goto_225
.end method
 .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V
    .registers 2
     .prologue
    .line 11
    check-cast p1, Ljava/lang/String;
     invoke-virtual {p0, p1}, Lcom/bittle/UrbanDictionary;->onPostExecute(Ljava/lang/String;)V
     return-void
.end method
 .method protected onPostExecute(Ljava/lang/String;)V
    .registers 3
    .param p1, "result"    # Ljava/lang/String;
     .prologue
    .line 142
    invoke-super {p0, p1}, Landroid/os/AsyncTask;->onPostExecute(Ljava/lang/Object;)V
     .line 143
    new-instance v0, Lkik/a/e/c/a;
     invoke-direct {v0}, Lkik/a/e/c/a;-><init>()V
     .line 145
    .local v0, "caller":Lkik/a/e/c/a;
    invoke-virtual {v0, p1}, Lkik/a/e/c/a;->sendMessage(Ljava/lang/String;)V
     .line 146
    return-void
.end method

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎