- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3 - APKTool decompilation (Smali bytecode) for modding and rebuilding APK - Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures - Includes full Smali source, resources, and native libraries - Ready to rebuild APK after modifications with apktool b command - Added comprehensive README-apktool.md with modding guide This branch complements the JADX branches: - Use JADX (main/discord-community) to UNDERSTAND code (readable Java) - Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali) Total: 44,417 files, 538.51 MB Smali source code
882 lines
18 KiB
Smali
882 lines
18 KiB
Smali
.class public final Lcom/ironsource/adqualitysdk/sdk/i/kd;
|
||
.super Ljava/lang/Object;
|
||
.source "SourceFile"
|
||
|
||
|
||
# static fields
|
||
.field private static メ:Landroid/graphics/Rect;
|
||
|
||
|
||
# direct methods
|
||
.method static constructor <clinit>()V
|
||
.locals 1
|
||
|
||
.line 17
|
||
new-instance v0, Landroid/graphics/Rect;
|
||
|
||
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
|
||
|
||
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ:Landroid/graphics/Rect;
|
||
|
||
return-void
|
||
.end method
|
||
|
||
.method public constructor <init>()V
|
||
.locals 0
|
||
|
||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||
|
||
return-void
|
||
.end method
|
||
|
||
.method public static ﻐ(Landroid/app/Activity;Ljava/lang/Class;ILjava/util/List;Ljava/lang/String;)Landroid/view/View;
|
||
.locals 10
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/app/Activity;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;I",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/lang/String;",
|
||
")TE;"
|
||
}
|
||
.end annotation
|
||
|
||
.line 24
|
||
new-instance v9, Ljava/util/ArrayList;
|
||
|
||
invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
|
||
|
||
const/4 v4, 0x1
|
||
|
||
const/4 v5, 0x0
|
||
|
||
const/4 v6, 0x0
|
||
|
||
move-object v0, p0
|
||
|
||
move-object v1, p1
|
||
|
||
move v2, p2
|
||
|
||
move-object v3, p4
|
||
|
||
move-object v7, p3
|
||
|
||
move-object v8, v9
|
||
|
||
.line 25
|
||
invoke-static/range {v0 .. v8}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ(Landroid/app/Activity;Ljava/lang/Class;ILjava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
.line 26
|
||
invoke-interface {v9}, Ljava/util/List;->size()I
|
||
|
||
move-result p0
|
||
|
||
if-lez p0, :cond_0
|
||
|
||
const/4 p0, 0x0
|
||
|
||
.line 27
|
||
invoke-interface {v9, p0}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||
|
||
move-result-object p0
|
||
|
||
check-cast p0, Landroid/view/View;
|
||
|
||
return-object p0
|
||
|
||
:cond_0
|
||
const/4 p0, 0x0
|
||
|
||
return-object p0
|
||
.end method
|
||
|
||
.method public static ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
.locals 15
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/view/View;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;",
|
||
"Ljava/lang/String;",
|
||
"ZZ",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"TE;>;)V"
|
||
}
|
||
.end annotation
|
||
|
||
move-object v0, p0
|
||
|
||
move-object/from16 v8, p7
|
||
|
||
.line 81
|
||
instance-of v1, v0, Landroid/view/ViewGroup;
|
||
|
||
if-eqz v1, :cond_3
|
||
|
||
.line 82
|
||
move-object v9, v0
|
||
|
||
check-cast v9, Landroid/view/ViewGroup;
|
||
|
||
const/4 v0, 0x0
|
||
|
||
move v10, v0
|
||
|
||
.line 83
|
||
:goto_0
|
||
invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I
|
||
|
||
move-result v0
|
||
|
||
if-ge v10, v0, :cond_3
|
||
|
||
.line 84
|
||
invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
|
||
|
||
move-result-object v0
|
||
|
||
move-object/from16 v11, p1
|
||
|
||
move-object/from16 v12, p2
|
||
|
||
move-object/from16 v13, p5
|
||
|
||
move-object/from16 v14, p6
|
||
|
||
.line 85
|
||
invoke-static {v0, v11, v12, v13, v14}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ヌ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Z
|
||
|
||
move-result v1
|
||
|
||
if-eqz v1, :cond_1
|
||
|
||
.line 86
|
||
invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
||
|
||
if-eqz p3, :cond_0
|
||
|
||
return-void
|
||
|
||
:cond_0
|
||
if-eqz p4, :cond_2
|
||
|
||
move-object/from16 v1, p1
|
||
|
||
move-object/from16 v2, p2
|
||
|
||
move/from16 v3, p3
|
||
|
||
move/from16 v4, p4
|
||
|
||
move-object/from16 v5, p5
|
||
|
||
move-object/from16 v6, p6
|
||
|
||
move-object/from16 v7, p7
|
||
|
||
.line 91
|
||
invoke-static/range {v0 .. v7}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
goto :goto_1
|
||
|
||
:cond_1
|
||
move-object/from16 v1, p1
|
||
|
||
move-object/from16 v2, p2
|
||
|
||
move/from16 v3, p3
|
||
|
||
move/from16 v4, p4
|
||
|
||
move-object/from16 v5, p5
|
||
|
||
move-object/from16 v6, p6
|
||
|
||
move-object/from16 v7, p7
|
||
|
||
.line 94
|
||
invoke-static/range {v0 .. v7}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
if-eqz v8, :cond_2
|
||
|
||
.line 95
|
||
invoke-interface/range {p7 .. p7}, Ljava/util/List;->size()I
|
||
|
||
move-result v0
|
||
|
||
if-lez v0, :cond_2
|
||
|
||
if-eqz p3, :cond_2
|
||
|
||
return-void
|
||
|
||
:cond_2
|
||
:goto_1
|
||
add-int/lit8 v10, v10, 0x1
|
||
|
||
goto :goto_0
|
||
|
||
:cond_3
|
||
return-void
|
||
.end method
|
||
|
||
.method public static ﻛ(Landroid/view/View;)Landroid/app/Activity;
|
||
.locals 4
|
||
|
||
const/4 v0, 0x0
|
||
|
||
if-eqz p0, :cond_3
|
||
|
||
move-object v1, p0
|
||
|
||
.line 1147
|
||
:goto_0
|
||
invoke-virtual {v1}, Landroid/view/View;->getId()I
|
||
|
||
move-result v2
|
||
|
||
const v3, 0x1020002
|
||
|
||
if-eq v2, v3, :cond_0
|
||
|
||
invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object v2
|
||
|
||
instance-of v2, v2, Landroid/view/View;
|
||
|
||
if-eqz v2, :cond_0
|
||
|
||
.line 1148
|
||
invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object v1
|
||
|
||
check-cast v1, Landroid/view/View;
|
||
|
||
goto :goto_0
|
||
|
||
.line 128
|
||
:cond_0
|
||
invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||
|
||
move-result-object v1
|
||
|
||
.line 129
|
||
:goto_1
|
||
instance-of v2, v1, Landroid/content/ContextWrapper;
|
||
|
||
if-eqz v2, :cond_2
|
||
|
||
.line 130
|
||
instance-of v2, v1, Landroid/app/Activity;
|
||
|
||
if-eqz v2, :cond_1
|
||
|
||
.line 131
|
||
check-cast v1, Landroid/app/Activity;
|
||
|
||
return-object v1
|
||
|
||
.line 133
|
||
:cond_1
|
||
check-cast v1, Landroid/content/ContextWrapper;
|
||
|
||
invoke-virtual {v1}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
|
||
|
||
move-result-object v1
|
||
|
||
goto :goto_1
|
||
|
||
.line 1155
|
||
:cond_2
|
||
invoke-virtual {p0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
|
||
|
||
move-result-object p0
|
||
|
||
if-eqz p0, :cond_3
|
||
|
||
.line 1156
|
||
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||
|
||
move-result-object v1
|
||
|
||
instance-of v1, v1, Landroid/app/Activity;
|
||
|
||
if-eqz v1, :cond_3
|
||
|
||
.line 1157
|
||
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||
|
||
move-result-object p0
|
||
|
||
check-cast p0, Landroid/app/Activity;
|
||
|
||
return-object p0
|
||
|
||
:cond_3
|
||
return-object v0
|
||
.end method
|
||
|
||
.method public static ﻛ(Landroid/app/Activity;)Landroid/view/View;
|
||
.locals 1
|
||
|
||
const v0, 0x1020002
|
||
|
||
.line 20
|
||
invoke-virtual {p0, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
|
||
|
||
move-result-object p0
|
||
|
||
return-object p0
|
||
.end method
|
||
|
||
.method public static ﻛ(Landroid/app/Activity;Ljava/lang/Class;ZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
.locals 9
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/app/Activity;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;Z",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"TE;>;)V"
|
||
}
|
||
.end annotation
|
||
|
||
const/4 v2, -0x1
|
||
|
||
const/4 v3, 0x0
|
||
|
||
const/4 v4, 0x0
|
||
|
||
move-object v0, p0
|
||
|
||
move-object v1, p1
|
||
|
||
move v5, p2
|
||
|
||
move-object v6, p3
|
||
|
||
move-object v7, p4
|
||
|
||
move-object v8, p5
|
||
|
||
.line 33
|
||
invoke-static/range {v0 .. v8}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ(Landroid/app/Activity;Ljava/lang/Class;ILjava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
return-void
|
||
.end method
|
||
|
||
.method private static ﻛ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
.locals 8
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/view/View;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;",
|
||
"Ljava/lang/String;",
|
||
"ZZ",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"TE;>;)V"
|
||
}
|
||
.end annotation
|
||
|
||
move-object v0, p0
|
||
|
||
.line 60
|
||
:goto_0
|
||
invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object p0
|
||
|
||
if-eqz p0, :cond_0
|
||
|
||
invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object p0
|
||
|
||
instance-of p0, p0, Landroid/view/ViewGroup;
|
||
|
||
if-eqz p0, :cond_0
|
||
|
||
.line 61
|
||
invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object p0
|
||
|
||
move-object v0, p0
|
||
|
||
check-cast v0, Landroid/view/View;
|
||
|
||
goto :goto_0
|
||
|
||
:cond_0
|
||
move-object v1, p1
|
||
|
||
move-object v2, p2
|
||
|
||
move v3, p3
|
||
|
||
move v4, p4
|
||
|
||
move-object v5, p5
|
||
|
||
move-object v6, p6
|
||
|
||
move-object v7, p7
|
||
|
||
.line 63
|
||
invoke-static/range {v0 .. v7}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
return-void
|
||
.end method
|
||
|
||
.method public static ﻛ(Landroid/view/View;Ljava/lang/Class;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
.locals 8
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/view/View;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;ZZ",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"TE;>;)V"
|
||
}
|
||
.end annotation
|
||
|
||
const/4 v2, 0x0
|
||
|
||
move-object v0, p0
|
||
|
||
move-object v1, p1
|
||
|
||
move v3, p2
|
||
|
||
move v4, p3
|
||
|
||
move-object v5, p4
|
||
|
||
move-object v6, p5
|
||
|
||
move-object v7, p6
|
||
|
||
.line 77
|
||
invoke-static/range {v0 .. v7}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
return-void
|
||
.end method
|
||
|
||
.method public static k(Landroid/view/View;)Landroid/view/View;
|
||
.locals 1
|
||
|
||
.line 120
|
||
:goto_0
|
||
invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object v0
|
||
|
||
instance-of v0, v0, Landroid/view/View;
|
||
|
||
if-eqz v0, :cond_0
|
||
|
||
.line 121
|
||
invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||
|
||
move-result-object p0
|
||
|
||
check-cast p0, Landroid/view/View;
|
||
|
||
goto :goto_0
|
||
|
||
:cond_0
|
||
return-object p0
|
||
.end method
|
||
|
||
.method private static k(Ljava/util/List;)Z
|
||
.locals 0
|
||
|
||
if-eqz p0, :cond_1
|
||
|
||
.line 111
|
||
invoke-interface {p0}, Ljava/util/List;->isEmpty()Z
|
||
|
||
move-result p0
|
||
|
||
if-eqz p0, :cond_0
|
||
|
||
goto :goto_0
|
||
|
||
:cond_0
|
||
const/4 p0, 0x0
|
||
|
||
return p0
|
||
|
||
:cond_1
|
||
:goto_0
|
||
const/4 p0, 0x1
|
||
|
||
return p0
|
||
.end method
|
||
|
||
.method public static ヌ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Z
|
||
.locals 0
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/view/View;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;",
|
||
"Ljava/lang/String;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;)Z"
|
||
}
|
||
.end annotation
|
||
|
||
.line 104
|
||
invoke-virtual {p1, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
|
||
|
||
move-result p1
|
||
|
||
if-eqz p1, :cond_2
|
||
|
||
.line 105
|
||
invoke-static {p3}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->k(Ljava/util/List;)Z
|
||
|
||
move-result p1
|
||
|
||
if-nez p1, :cond_0
|
||
|
||
invoke-virtual {p0}, Landroid/view/View;->getId()I
|
||
|
||
move-result p1
|
||
|
||
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||
|
||
move-result-object p1
|
||
|
||
invoke-interface {p3, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
|
||
|
||
move-result p1
|
||
|
||
if-eqz p1, :cond_2
|
||
|
||
.line 106
|
||
:cond_0
|
||
invoke-static {p4, p0}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ(Ljava/util/List;Landroid/view/View;)Z
|
||
|
||
move-result p1
|
||
|
||
if-nez p1, :cond_2
|
||
|
||
if-eqz p2, :cond_1
|
||
|
||
.line 107
|
||
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||
|
||
move-result-object p0
|
||
|
||
invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||
|
||
move-result-object p0
|
||
|
||
invoke-virtual {p0, p2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
|
||
|
||
move-result p0
|
||
|
||
if-eqz p0, :cond_2
|
||
|
||
:cond_1
|
||
const/4 p0, 0x1
|
||
|
||
return p0
|
||
|
||
:cond_2
|
||
const/4 p0, 0x0
|
||
|
||
return p0
|
||
.end method
|
||
|
||
.method public static メ(Landroid/view/View;Ljava/lang/Class;Z)Landroid/view/View;
|
||
.locals 8
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/view/View;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;Z)TE;"
|
||
}
|
||
.end annotation
|
||
|
||
.line 68
|
||
new-instance v7, Ljava/util/ArrayList;
|
||
|
||
invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V
|
||
|
||
const/4 v2, 0x1
|
||
|
||
const/4 v4, 0x0
|
||
|
||
const/4 v5, 0x0
|
||
|
||
move-object v0, p0
|
||
|
||
move-object v1, p1
|
||
|
||
move v3, p2
|
||
|
||
move-object v6, v7
|
||
|
||
.line 69
|
||
invoke-static/range {v0 .. v6}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻛ(Landroid/view/View;Ljava/lang/Class;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
.line 70
|
||
invoke-interface {v7}, Ljava/util/List;->isEmpty()Z
|
||
|
||
move-result p0
|
||
|
||
if-nez p0, :cond_0
|
||
|
||
const/4 p0, 0x0
|
||
|
||
.line 71
|
||
invoke-interface {v7, p0}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||
|
||
move-result-object p0
|
||
|
||
check-cast p0, Landroid/view/View;
|
||
|
||
return-object p0
|
||
|
||
:cond_0
|
||
const/4 p0, 0x0
|
||
|
||
return-object p0
|
||
.end method
|
||
|
||
.method public static メ(Landroid/app/Activity;Ljava/lang/Class;ILjava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
.locals 11
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"<E:",
|
||
"Landroid/view/View;",
|
||
">(",
|
||
"Landroid/app/Activity;",
|
||
"Ljava/lang/Class<",
|
||
"TE;>;I",
|
||
"Ljava/lang/String;",
|
||
"ZZ",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/Integer;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Ljava/util/List<",
|
||
"TE;>;)V"
|
||
}
|
||
.end annotation
|
||
|
||
move-object v0, p0
|
||
|
||
move v1, p2
|
||
|
||
const/4 v2, -0x1
|
||
|
||
if-eq v1, v2, :cond_1
|
||
|
||
.line 38
|
||
invoke-virtual {p0, p2}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
|
||
|
||
move-result-object v1
|
||
|
||
move-object v9, p1
|
||
|
||
.line 39
|
||
invoke-virtual {p1, v1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
|
||
|
||
move-result v2
|
||
|
||
move-object/from16 v10, p8
|
||
|
||
if-eqz v2, :cond_0
|
||
|
||
.line 40
|
||
invoke-interface {v10, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
||
|
||
if-eqz p4, :cond_0
|
||
|
||
return-void
|
||
|
||
:cond_0
|
||
move-object v2, p1
|
||
|
||
move-object v3, p3
|
||
|
||
move v4, p4
|
||
|
||
move/from16 v5, p5
|
||
|
||
move-object/from16 v6, p6
|
||
|
||
move-object/from16 v7, p7
|
||
|
||
move-object/from16 v8, p8
|
||
|
||
.line 46
|
||
invoke-static/range {v1 .. v8}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻐ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
.line 48
|
||
invoke-interface/range {p8 .. p8}, Ljava/util/List;->size()I
|
||
|
||
move-result v1
|
||
|
||
if-lez v1, :cond_2
|
||
|
||
if-eqz p4, :cond_2
|
||
|
||
return-void
|
||
|
||
:cond_1
|
||
move-object v9, p1
|
||
|
||
move-object/from16 v10, p8
|
||
|
||
:cond_2
|
||
const v1, 0x1020002
|
||
|
||
.line 1020
|
||
invoke-virtual {p0, v1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
|
||
|
||
move-result-object v0
|
||
|
||
if-eqz v0, :cond_3
|
||
|
||
move-object v1, p1
|
||
|
||
move-object v2, p3
|
||
|
||
move v3, p4
|
||
|
||
move/from16 v4, p5
|
||
|
||
move-object/from16 v5, p6
|
||
|
||
move-object/from16 v6, p7
|
||
|
||
move-object/from16 v7, p8
|
||
|
||
.line 55
|
||
invoke-static/range {v0 .. v7}, Lcom/ironsource/adqualitysdk/sdk/i/kd;->ﻛ(Landroid/view/View;Ljava/lang/Class;Ljava/lang/String;ZZLjava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||
|
||
:cond_3
|
||
return-void
|
||
.end method
|
||
|
||
.method public static メ(Landroid/view/View;)Z
|
||
.locals 1
|
||
|
||
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ:Landroid/graphics/Rect;
|
||
|
||
.line 141
|
||
invoke-virtual {p0, v0}, Landroid/view/View;->getHitRect(Landroid/graphics/Rect;)V
|
||
|
||
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/kd;->メ:Landroid/graphics/Rect;
|
||
|
||
.line 142
|
||
invoke-virtual {p0, v0}, Landroid/view/View;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
|
||
|
||
move-result p0
|
||
|
||
return p0
|
||
.end method
|
||
|
||
.method private static メ(Ljava/util/List;Landroid/view/View;)Z
|
||
.locals 0
|
||
.annotation system Ldalvik/annotation/Signature;
|
||
value = {
|
||
"(",
|
||
"Ljava/util/List<",
|
||
"Ljava/lang/String;",
|
||
">;",
|
||
"Landroid/view/View;",
|
||
")Z"
|
||
}
|
||
.end annotation
|
||
|
||
if-eqz p0, :cond_0
|
||
|
||
.line 115
|
||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||
|
||
move-result-object p1
|
||
|
||
invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||
|
||
move-result-object p1
|
||
|
||
invoke-interface {p0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
|
||
|
||
move-result p0
|
||
|
||
if-eqz p0, :cond_0
|
||
|
||
const/4 p0, 0x1
|
||
|
||
return p0
|
||
|
||
:cond_0
|
||
const/4 p0, 0x0
|
||
|
||
return p0
|
||
.end method
|