Add Discord APKTool decompilation (Smali source for modding)

- 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
This commit is contained in:
2026-02-18 16:13:44 -08:00
parent c080f0d97f
commit f3960ee359
44288 changed files with 10998761 additions and 0 deletions

View File

@@ -0,0 +1,239 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;
.super Lcom/mbridge/msdk/mbsignalcommon/b/b;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.line 56
invoke-direct {p0}, Lcom/mbridge/msdk/mbsignalcommon/b/b;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Landroid/webkit/WebView;I)V
.locals 7
.line 78
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;I)V
.line 79
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "readyState : "
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MBridgeAlertWebview"
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.line 80
iget-boolean v0, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
if-nez v0, :cond_2
const/4 v0, 0x1
if-ne p2, v0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
.line 81
:goto_0
iput-boolean v0, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->s:Z
if-eqz v0, :cond_1
.line 84
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "readyState state is "
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
:goto_1
move-object v5, p1
goto :goto_2
:cond_1
const-string p1, ""
goto :goto_1
:goto_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.line 86
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
iget-object v1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->a(Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;)Ljava/lang/String;
move-result-object v2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
iget-object v3, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
const/4 v6, 0x1
move v4, p2
invoke-static/range {v0 .. v6}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V
:cond_2
return-void
.end method
.method public final a(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
.locals 7
.line 66
invoke-super {p0, p1, p2, p3, p4}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
const-string p1, "MBridgeAlertWebview"
const-string p2, "onReceivedError"
.line 67
invoke-static {p1, p2}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.line 68
iget-boolean p1, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
if-nez p1, :cond_0
.line 69
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string p2, "onReceivedError,url:"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "MBridgeBaseView"
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.line 71
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
iget-object v1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->a(Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;)Ljava/lang/String;
move-result-object v2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
iget-object v3, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
const/4 v4, 0x2
const/4 v6, 0x1
move-object v5, p3
invoke-static/range {v0 .. v6}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;->a:Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
const/4 p2, 0x1
.line 72
iput-boolean p2, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
:cond_0
return-void
.end method
.method public final a(Landroid/webkit/WebView;Ljava/lang/String;)V
.locals 2
.line 59
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;Ljava/lang/String;)V
.line 60
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "finish+"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
const-string v0, "MBridgeAlertWebview"
invoke-static {v0, p2}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 61
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;)V
return-void
.end method

View File

@@ -0,0 +1,321 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;
.super Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.source "SourceFile"
# instance fields
.field private w:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 27
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 31
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;)Ljava/lang/String;
.locals 0
.line 23
iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->w:Ljava/lang/String;
return-object p0
.end method
# virtual methods
.method public final a()Ljava/lang/String;
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
.line 36
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 37
invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b;
move-result-object v0
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
const/4 v3, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c;
.line 1472
sget-object v0, Lcom/mbridge/msdk/videocommon/d/c;->a:Ljava/lang/String;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->w:Ljava/lang/String;
.line 39
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 40
invoke-static {}, Lcom/mbridge/msdk/videocommon/download/d;->a()Lcom/mbridge/msdk/videocommon/download/d;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->w:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/videocommon/download/d;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public final b()Landroid/widget/RelativeLayout$LayoutParams;
.locals 3
.line 122
new-instance v0, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v1, -0x1
invoke-direct {v0, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
const/16 v2, 0xd
.line 123
invoke-virtual {v0, v2, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
return-object v0
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 6
.line 48
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->a()Ljava/lang/String;
move-result-object v1
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_1
.line 49
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
.line 50
new-instance v0, Lcom/mbridge/msdk/foundation/same/g/a;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-direct {v0, v2}, Lcom/mbridge/msdk/foundation/same/g/a;-><init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 51
invoke-virtual {v2}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/foundation/same/g/a;->a(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 52
invoke-virtual {v2, v0}, Landroid/webkit/WebView;->setDownloadListener(Landroid/webkit/DownloadListener;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 53
invoke-virtual {v2}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;->setCampaignId(Ljava/lang/String;)V
const/16 v0, 0x8
.line 54
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setCloseVisible(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 55
invoke-virtual {v0, p1}, Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;->setApiManagerJSFactory(Ljava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 56
new-instance v0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;)V
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;->setWebViewListener(Lcom/mbridge/msdk/mbsignalcommon/windvane/d;)V
.line 91
invoke-static {}, Lcom/mbridge/msdk/videocommon/download/e;->a()Lcom/mbridge/msdk/videocommon/download/e;
move-result-object p1
invoke-virtual {p1, v1}, Lcom/mbridge/msdk/videocommon/download/e;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 92
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setHtmlSource(Ljava/lang/String;)V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->s:Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->r:Ljava/lang/String;
.line 95
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v2, "MBridgeBaseView"
if-eqz v0, :cond_0
.line 96
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "load url:"
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 97
invoke-virtual {v0, v1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
goto :goto_0
:cond_0
const-string v0, "load html..."
.line 99
invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->r:Ljava/lang/String;
const-string v3, "text/html"
const-string v4, "UTF-8"
const/4 v5, 0x0
.line 100
invoke-virtual/range {v0 .. v5}, Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 102
invoke-virtual {v0, p1}, Landroid/view/View;->setBackgroundColor(I)V
.line 103
invoke-virtual {p0, p1}, Landroid/view/View;->setBackgroundColor(I)V
goto :goto_1
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x65
const-string v1, ""
.line 105
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:goto_1
return-void
.end method
.method public webviewshow()V
.locals 8
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->n:Landroid/widget/RelativeLayout;
if-eqz v0, :cond_0
const/4 v1, 0x0
.line 112
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundColor(I)V
.line 114
:cond_0
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->webviewshow()V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeAlertWebview;->w:Ljava/lang/String;
iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
const/4 v6, 0x2
const/4 v7, 0x1
.line 116
invoke-static/range {v2 .. v7}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;II)V
return-void
.end method

View File

@@ -0,0 +1,853 @@
.class public abstract Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.super Landroid/widget/RelativeLayout;
.source "SourceFile"
# static fields
.field public static final TAG:Ljava/lang/String; = "MBridgeBaseView"
# instance fields
.field protected a:Landroid/content/Context;
.field protected b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.field protected c:Landroid/view/LayoutInflater;
.field protected d:I
.field protected e:Z
.field protected f:F
.field protected g:F
.field protected h:Z
.field protected i:I
.field protected j:Z
.field protected k:I
.field protected l:I
.field public notifyListener:Lcom/mbridge/msdk/video/module/a/a;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
const/4 v0, 0x0
.line 53
invoke-direct {p0, p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 69
invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 p2, 0x1
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
.line 39
new-instance v0, Lcom/mbridge/msdk/video/module/a/a/f;
invoke-direct {v0}, Lcom/mbridge/msdk/video/module/a/a/f;-><init>()V
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->k:I
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->l:I
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 71
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object p2
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater;
.line 72
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->init(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;ZIZII)V
.locals 1
.line 57
invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 p2, 0x1
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
.line 39
new-instance v0, Lcom/mbridge/msdk/video/module/a/a/f;
invoke-direct {v0}, Lcom/mbridge/msdk/video/module/a/a/f;-><init>()V
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->k:I
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->l:I
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 59
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object p2
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater;
iput-boolean p3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z
iput p4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->i:I
iput-boolean p5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->j:Z
iput p6, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->k:I
iput p7, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->l:I
.line 65
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->init(Landroid/content/Context;)V
return-void
.end method
# virtual methods
.method public final a(I)Lorg/json/JSONObject;
.locals 4
.line 264
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 266
:try_start_0
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_2
.line 267
:try_start_1
sget-object v0, Lcom/mbridge/msdk/foundation/same/a;->h:Ljava/lang/String;
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v2
iget v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->f:F
invoke-static {v2, v3}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 268
sget-object v0, Lcom/mbridge/msdk/foundation/same/a;->i:Ljava/lang/String;
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v2
iget v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->g:F
invoke-static {v2, v3}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 270
sget-object v0, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {v1, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_1
.line 272
:try_start_2
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object p1
iget p1, p1, Landroid/content/res/Configuration;->orientation:I
iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
goto :goto_0
:catch_0
move-exception p1
.line 274
:try_start_3
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
.line 276
:goto_0
sget-object p1, Lcom/mbridge/msdk/foundation/same/a;->k:Ljava/lang/String;
iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
invoke-virtual {v1, p1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 277
sget-object p1, Lcom/mbridge/msdk/foundation/same/a;->l:Ljava/lang/String;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ak;->d(Landroid/content/Context;)F
move-result v0
float-to-double v2, v0
invoke-virtual {v1, p1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
:try_end_3
.catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1
goto :goto_2
:catch_1
move-exception p1
move-object v0, v1
goto :goto_1
:catch_2
move-exception p1
.line 279
:goto_1
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
move-object v1, v0
:goto_2
return-object v1
.end method
.method public c()V
.locals 0
return-void
.end method
.method public final d()Ljava/lang/String;
.locals 1
const/4 v0, 0x0
.line 260
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a(I)Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public defaultShow()V
.locals 2
const-string v0, "MBridgeBaseView"
const-string v1, "defaultShow"
.line 176
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public filterFindViewId(ZLjava/lang/String;)I
.locals 0
if-eqz p1, :cond_0
.line 113
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findDyID(Ljava/lang/String;)I
move-result p1
goto :goto_0
.line 115
:cond_0
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result p1
:goto_0
return p1
.end method
.method public findColor(Ljava/lang/String;)I
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 127
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
const-string v1, "color"
invoke-static {v0, p1, v1}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
return p1
.end method
.method public findDrawable(Ljava/lang/String;)I
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 131
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
const-string v1, "drawable"
invoke-static {v0, p1, v1}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
return p1
.end method
.method public findDyID(Ljava/lang/String;)I
.locals 1
.line 103
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 104
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result p1
return p1
:cond_0
const/4 p1, -0x1
return p1
.end method
.method public findID(Ljava/lang/String;)I
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 99
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
const-string v1, "id"
invoke-static {v0, p1, v1}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
return p1
.end method
.method public findLayout(Ljava/lang/String;)I
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 123
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
const-string v1, "layout"
invoke-static {v0, p1, v1}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
return p1
.end method
.method public getCampaign()Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
return-object v0
.end method
.method public getParentLinearLayoutParams()Landroid/widget/LinearLayout$LayoutParams;
.locals 2
.line 241
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
.line 242
instance-of v1, v0, Landroid/widget/LinearLayout$LayoutParams;
if-eqz v1, :cond_0
.line 243
check-cast v0, Landroid/widget/LinearLayout$LayoutParams;
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public getParentRelativeLayoutParams()Landroid/widget/RelativeLayout$LayoutParams;
.locals 2
.line 234
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
.line 235
instance-of v1, v0, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v1, :cond_0
.line 236
check-cast v0, Landroid/widget/RelativeLayout$LayoutParams;
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public abstract init(Landroid/content/Context;)V
.end method
.method public isLandscape()Z
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 180
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object v0
iget v0, v0, Landroid/content/res/Configuration;->orientation:I
const/4 v1, 0x2
if-ne v0, v1, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public varargs isNotNULL([Landroid/view/View;)Z
.locals 4
const/4 v0, 0x0
if-eqz p1, :cond_1
.line 137
array-length v1, p1
move v2, v0
move v3, v2
:goto_0
if-ge v2, v1, :cond_0
aget-object v3, p1, v2
if-eqz v3, :cond_1
add-int/lit8 v2, v2, 0x1
const/4 v3, 0x1
goto :goto_0
:cond_0
move v0, v3
:cond_1
return v0
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 2
.line 77
iget v0, p1, Landroid/content/res/Configuration;->orientation:I
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
.line 78
invoke-super {p0, p1}, Landroid/view/View;->onConfigurationChanged(Landroid/content/res/Configuration;)V
.line 79
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "onConfigurationChanged:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget p1, p1, Landroid/content/res/Configuration;->orientation:I
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 1
.line 254
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->f:F
.line 255
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->g:F
.line 256
invoke-super {p0, p1}, Landroid/view/ViewGroup;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 2
.line 83
iget v0, p1, Landroid/content/res/Configuration;->orientation:I
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
.line 84
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "onSelfConfigurationChanged:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget p1, p1, Landroid/content/res/Configuration;->orientation:I
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
return-void
.end method
.method public setCampaign(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
return-void
.end method
.method public setLayoutCenter(II)V
.locals 3
.line 184
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->getParentRelativeLayoutParams()Landroid/widget/RelativeLayout$LayoutParams;
move-result-object v0
.line 185
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->getParentLinearLayoutParams()Landroid/widget/LinearLayout$LayoutParams;
move-result-object v1
const/16 v2, -0x3e7
if-eqz v0, :cond_2
const/16 v1, 0xd
.line 187
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V
if-eq p1, v2, :cond_0
.line 189
iput p1, v0, Landroid/widget/RelativeLayout$LayoutParams;->width:I
:cond_0
if-eq p2, v2, :cond_1
.line 192
iput p2, v0, Landroid/widget/RelativeLayout$LayoutParams;->height:I
.line 194
:cond_1
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_0
:cond_2
if-eqz v1, :cond_5
const/16 v0, 0x11
.line 196
iput v0, v1, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
if-eq p1, v2, :cond_3
.line 198
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->width:I
:cond_3
if-eq p2, v2, :cond_4
.line 201
iput p2, v1, Landroid/widget/LinearLayout$LayoutParams;->height:I
.line 203
:cond_4
invoke-virtual {p0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_5
:goto_0
return-void
.end method
.method public setLayoutParam(IIII)V
.locals 3
.line 208
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->getParentRelativeLayoutParams()Landroid/widget/RelativeLayout$LayoutParams;
move-result-object v0
.line 209
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->getParentLinearLayoutParams()Landroid/widget/LinearLayout$LayoutParams;
move-result-object v1
const/16 v2, -0x3e7
if-eqz v0, :cond_2
.line 211
iput p2, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I
.line 212
iput p1, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
if-eq p3, v2, :cond_0
.line 214
iput p3, v0, Landroid/widget/RelativeLayout$LayoutParams;->width:I
:cond_0
if-eq p4, v2, :cond_1
.line 217
iput p4, v0, Landroid/widget/RelativeLayout$LayoutParams;->height:I
.line 219
:cond_1
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_0
:cond_2
if-eqz v1, :cond_5
.line 221
iput p2, v1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
.line 222
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
if-eq p3, v2, :cond_3
.line 224
iput p3, v1, Landroid/widget/LinearLayout$LayoutParams;->width:I
:cond_3
if-eq p4, v2, :cond_4
.line 227
iput p4, v1, Landroid/widget/LinearLayout$LayoutParams;->height:I
.line 229
:cond_4
invoke-virtual {p0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_5
:goto_0
return-void
.end method
.method public setMatchParent()V
.locals 2
.line 150
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
const/4 v1, -0x1
if-nez v0, :cond_0
.line 152
new-instance v0, Landroid/view/ViewGroup$LayoutParams;
invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 153
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_0
.line 155
:cond_0
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 156
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
:goto_0
return-void
.end method
.method public setNotifyListener(Lcom/mbridge/msdk/video/module/a/a;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
return-void
.end method
.method public setWrapContent()V
.locals 2
.line 160
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
const/4 v1, -0x2
if-nez v0, :cond_0
.line 162
new-instance v0, Landroid/view/ViewGroup$LayoutParams;
invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 163
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_0
.line 165
:cond_0
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 166
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
:goto_0
return-void
.end method

View File

@@ -0,0 +1,118 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/video/dynview/e/h;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/ViewGroup;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/view/ViewGroup;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->a:Landroid/view/ViewGroup;
.line 87
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final viewInflaterFail(Lcom/mbridge/msdk/video/dynview/c/a;)V
.locals 2
.line 101
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "errorMsg:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/c/a;->b()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MBridgeBaseView"
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final viewInflaterSuccess(Lcom/mbridge/msdk/video/dynview/a;)V
.locals 1
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->a:Landroid/view/ViewGroup;
.line 92
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 93
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->a(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)Z
move-result v0
iput-boolean v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
const-string v0, "mbridge_tv_desc"
.line 94
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->a(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/widget/TextView;)Landroid/widget/TextView;
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 95
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c()V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$2;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 122
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 126
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->ctaClickCallBack:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
if-eqz v0, :cond_0
.line 127
invoke-interface {v0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;->ctaClick()V
goto :goto_0
.line 129
:cond_0
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->b(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$3;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 134
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 138
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->ctaClickCallBack:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
if-eqz v0, :cond_0
.line 139
invoke-interface {v0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;->ctaClick()V
goto :goto_0
.line 141
:cond_0
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->b(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,42 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$4;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 146
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,47 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$5;
.super Lcom/mbridge/msdk/video/module/a/a/e;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/widget/ImageView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 173
invoke-direct {p0, p2, p3, p4}, Lcom/mbridge/msdk/video/module/a/a/e;-><init>(Landroid/widget/ImageView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 176
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/e;->onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.line 177
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
return-void
.end method

View File

@@ -0,0 +1,19 @@
.class public interface abstract Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "a"
.end annotation
# virtual methods
.method public abstract ctaClick()V
.end method

View File

@@ -0,0 +1,765 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;
.super Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
}
.end annotation
# instance fields
.field public ctaClickCallBack:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
.field private m:Landroid/view/ViewGroup;
.field private n:Landroid/widget/ImageView;
.field private o:Landroid/widget/TextView;
.field private p:Landroid/widget/TextView;
.field private q:Ljava/lang/String;
.field private r:F
.field private s:F
.field private t:I
.field private u:Landroid/animation/ObjectAnimator;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 72
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 76
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/widget/TextView;)Landroid/widget/TextView;
.locals 0
.line 37
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->p:Landroid/widget/TextView;
return-object p1
.end method
.method private a()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->n:Landroid/widget/ImageView;
if-eqz v0, :cond_0
const/16 v1, 0x8
.line 207
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_0
return-void
.end method
.method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)Z
.locals 0
.line 37
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->b()Z
move-result p0
return p0
.end method
.method public static synthetic b(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
.locals 10
.line 1229
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_1
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z
move-result v0
if-eqz v0, :cond_1
.line 1231
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const-string v1, ""
if-eqz v0, :cond_0
.line 1234
:try_start_1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I
move-result v0
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
:cond_0
move-object v8, v1
goto :goto_0
:catch_0
move-exception v0
goto :goto_1
.line 1236
:goto_0
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v1
const-string v2, "cta_click"
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1238
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object v3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1239
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign()Z
move-result v4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1240
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object v5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1241
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object v6
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1242
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v7
.line 1236
invoke-static/range {v1 .. v8}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
goto :goto_2
.line 1245
:goto_1
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1
:goto_2
const/4 v0, 0x0
.line 1250
:try_start_2
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_2
.line 1251
:try_start_3
sget-object v0, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a(I)Lorg/json/JSONObject;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_3
.catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1
goto :goto_4
:catch_1
move-exception v0
goto :goto_3
:catch_2
move-exception v1
move-object v9, v1
move-object v1, v0
move-object v0, v9
.line 1253
:goto_3
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
.line 1255
:goto_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v2, 0x1
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
.line 1256
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V
.line 1257
iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x69
invoke-interface {p0, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method
.method private b()Z
.locals 4
const-string v0, "mbridge_viewgroup_ctaroot"
.line 219
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->m:Landroid/view/ViewGroup;
const-string v0, "mbridge_iv_appicon"
.line 220
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->n:Landroid/widget/ImageView;
const-string v0, "mbridge_tv_title"
.line 221
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->o:Landroid/widget/TextView;
const-string v0, "mbridge_tv_install"
.line 222
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;->ctaTv:Landroid/widget/TextView;
const/4 v1, 0x4
new-array v1, v1, [Landroid/view/View;
const/4 v2, 0x0
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->m:Landroid/view/ViewGroup;
aput-object v3, v1, v2
const/4 v2, 0x1
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->n:Landroid/widget/ImageView;
aput-object v3, v1, v2
const/4 v2, 0x2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->o:Landroid/widget/TextView;
aput-object v3, v1, v2
const/4 v2, 0x3
aput-object v0, v1, v2
.line 223
invoke-virtual {p0, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->isNotNULL([Landroid/view/View;)Z
move-result v0
return v0
.end method
.method public static synthetic c(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
.locals 0
.line 37
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->a()V
return-void
.end method
# virtual methods
.method public final c()V
.locals 2
.line 119
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c()V
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_0
.line 121
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z
move-result v0
if-eqz v0, :cond_0
.line 122
new-instance v0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$2;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$2;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
invoke-virtual {p0, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;->ctaTv:Landroid/widget/TextView;
.line 134
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$3;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$3;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->n:Landroid/widget/ImageView;
if-eqz v0, :cond_1
.line 146
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$4;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$4;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_1
return-void
.end method
.method public init(Landroid/content/Context;)V
.locals 0
return-void
.end method
.method public onAttachedToWindow()V
.locals 1
.line 270
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->u:Landroid/animation/ObjectAnimator;
if-eqz v0, :cond_0
.line 273
:try_start_0
invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 275
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 1
.line 283
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->u:Landroid/animation/ObjectAnimator;
if-eqz v0, :cond_0
.line 286
:try_start_0
invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 288
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 1
.line 263
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->r:F
.line 264
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->s:F
.line 265
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 0
.line 200
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.line 201
iget p1, p1, Landroid/content/res/Configuration;->orientation:I
iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->t:I
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 3
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz p1, :cond_5
.line 161
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1086
new-instance v0, Lcom/mbridge/msdk/video/dynview/j/c;
invoke-direct {v0}, Lcom/mbridge/msdk/video/dynview/j/c;-><init>()V
invoke-virtual {v0, p0, p1}, Lcom/mbridge/msdk/video/dynview/j/c;->b(Landroid/view/View;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/video/dynview/c;
move-result-object p1
.line 1087
invoke-static {}, Lcom/mbridge/msdk/video/dynview/b;->a()Lcom/mbridge/msdk/video/dynview/b;
move-result-object v0
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;
invoke-direct {v1, p0, p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/view/ViewGroup;)V
invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/video/dynview/b;->a(Lcom/mbridge/msdk/video/dynview/c;Lcom/mbridge/msdk/video/dynview/e/h;)V
goto :goto_0
:cond_0
const-string p1, "mbridge_reward_clickable_cta"
.line 1108
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findLayout(Ljava/lang/String;)I
move-result p1
if-ltz p1, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater;
.line 1110
invoke-virtual {v0, p1, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
.line 1111
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->b()Z
move-result p1
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
.line 1112
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->c()V
.line 1215
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setWrapContent()V
:cond_1
:goto_0
iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz p1, :cond_5
.line 168
invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z
move-result p1
if-eqz p1, :cond_2
.line 169
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;->setChinaCTAData()V
:cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;->ctaTv:Landroid/widget/TextView;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 171
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAdCall()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 172
invoke-virtual {p1}, Lcom/mbridge/msdk/out/Campaign;->getIconUrl()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_3
.line 173
new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$5;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->n:Landroid/widget/ImageView;
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->q:Ljava/lang/String;
invoke-direct {p1, p0, v0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$5;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;Landroid/widget/ImageView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 180
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/same/c/b;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getIconUrl()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1, p1}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/c/c;)V
goto :goto_1
.line 182
:cond_3
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->a()V
:goto_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->o:Landroid/widget/TextView;
if-eqz p1, :cond_4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 185
invoke-virtual {p1}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->o:Landroid/widget/TextView;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 186
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->p:Landroid/widget/TextView;
if-eqz p1, :cond_5
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 189
invoke-virtual {p1}, Lcom/mbridge/msdk/out/Campaign;->getAppDesc()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_5
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->p:Landroid/widget/TextView;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 190
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAppDesc()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_5
return-void
.end method
.method public setCtaClickCallBack(Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->ctaClickCallBack:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView$a;
return-void
.end method
.method public setObjectAnimator(Landroid/animation/ObjectAnimator;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->u:Landroid/animation/ObjectAnimator;
return-void
.end method
.method public setUnitId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->q:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeClickCTAViewDiff;
.super Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.source "SourceFile"
# instance fields
.field public ctaTv:Landroid/widget/TextView;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 16
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 24
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;ZIZII)V
.locals 0
.line 20
invoke-direct/range {p0 .. p7}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;ZIZII)V
return-void
.end method
# virtual methods
.method public init(Landroid/content/Context;)V
.locals 0
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
return-void
.end method
.method public setChinaCTAData()V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,200 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->webviewshow()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
.line 108
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 10
const-string v0, "webviewshow"
const-string v1, "MBridgeBaseView"
.line 112
:try_start_0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string v2, ""
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const/4 v3, 0x2
:try_start_1
new-array v4, v3, [I
iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
.line 116
iget-object v5, v5, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
invoke-virtual {v5, v4}, Landroid/view/View;->getLocationOnScreen([I)V
.line 117
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "coordinate:"
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v6, 0x0
aget v7, v4, v6
invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v7, "--"
invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v7, 0x1
aget v8, v4, v7
invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
invoke-static {v1, v5}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 118
new-instance v5, Lorg/json/JSONObject;
invoke-direct {v5}, Lorg/json/JSONObject;-><init>()V
const-string v8, "startX"
.line 119
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v9
invoke-virtual {v9}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v9
aget v6, v4, v6
int-to-float v6, v6
invoke-static {v9, v6}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v6
invoke-virtual {v5, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v6, "startY"
.line 120
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v8
invoke-virtual {v8}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v8
aget v4, v4, v7
int-to-float v4, v4
invoke-static {v8, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v4
invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 121
invoke-virtual {v5}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v2
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catchall_0
move-exception v4
.line 123
:try_start_2
invoke-virtual {v4}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v5
invoke-static {v1, v5, v4}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.line 125
:goto_0
invoke-virtual {v2}, Ljava/lang/String;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
move-result-object v1
invoke-static {v1, v3}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v1
.line 126
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
iget-object v3, v3, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
invoke-virtual {v2, v3, v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
goto :goto_1
:catch_0
move-exception v0
.line 128
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_1
return-void
.end method

View File

@@ -0,0 +1,427 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
.super Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.source "SourceFile"
# instance fields
.field private w:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 45
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;)V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->w:Z
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 49
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->w:Z
return-void
.end method
.method private a(Landroid/view/View;)V
.locals 4
.annotation build Landroidx/annotation/RequiresApi;
api = 0xb
.end annotation
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 142
invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ak;->f(Landroid/content/Context;)I
move-result v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 143
invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->e(Landroid/content/Context;)I
move-result v1
int-to-float v0, v0
const v2, 0x3f333333 # 0.7f
mul-float/2addr v0, v2
const/high16 v3, 0x3f000000 # 0.5f
add-float/2addr v0, v3
float-to-int v0, v0
int-to-float v1, v1
mul-float/2addr v1, v2
add-float/2addr v1, v3
float-to-int v1, v1
.line 146
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v2
.line 147
iput v0, v2, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 148
iput v1, v2, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 149
invoke-virtual {p1, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
return-void
.end method
# virtual methods
.method public final a()Ljava/lang/String;
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x0
if-eqz v0, :cond_1
.line 85
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
if-eqz v0, :cond_0
.line 87
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->c()Ljava/lang/String;
move-result-object v1
.line 89
:cond_0
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
const-string v0, ".zip"
invoke-virtual {v1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
.line 90
invoke-static {}, Lcom/mbridge/msdk/foundation/download/download/H5DownLoadManager;->getInstance()Lcom/mbridge/msdk/foundation/download/download/H5DownLoadManager;
move-result-object v0
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/download/download/H5DownLoadManager;->getH5ResAddress(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 91
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_1
move-object v1, v0
:cond_1
return-object v1
.end method
.method public final b()Landroid/widget/RelativeLayout$LayoutParams;
.locals 3
.line 63
new-instance v0, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v1, -0x2
invoke-direct {v0, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
const/16 v1, 0xd
const/4 v2, -0x1
.line 64
invoke-virtual {v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
return-object v0
.end method
.method public final e()V
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
api = 0xb
.end annotation
.line 71
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->e()V
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_0
const-string v0, "mbridge_reward_minicard_bg"
.line 74
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findColor(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/view/View;->setBackgroundResource(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->m:Landroid/view/View;
.line 76
invoke-direct {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->a(Landroid/view/View;)V
const/4 v0, 0x1
.line 77
invoke-virtual {p0, v0}, Landroid/view/View;->setClickable(Z)V
:cond_0
return-void
.end method
.method public onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
api = 0xb
.end annotation
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->m:Landroid/view/View;
.line 56
invoke-direct {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->a(Landroid/view/View;)V
.line 58
:cond_0
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
.line 101
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
const/4 p1, 0x0
.line 102
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setCloseVisible(I)V
return-void
.end method
.method public resizeMiniCard(II)V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 170
check-cast v0, Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v0
const v1, 0x1020002
invoke-virtual {v0, v1}, Landroid/view/Window;->findViewById(I)Landroid/view/View;
move-result-object v0
.line 171
invoke-virtual {v0}, Landroid/view/View;->getWidth()I
move-result v1
.line 172
invoke-virtual {v0}, Landroid/view/View;->getHeight()I
move-result v0
if-lez p1, :cond_0
if-lez p2, :cond_0
if-gt p1, v1, :cond_0
if-gt p2, v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->m:Landroid/view/View;
.line 174
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
.line 175
iput p1, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 176
iput p2, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->m:Landroid/view/View;
.line 177
invoke-virtual {p1, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_0
return-void
.end method
.method public setMBridgeClickMiniCardViewClickable(Z)V
.locals 0
.line 157
invoke-virtual {p0, p1}, Landroid/view/View;->setClickable(Z)V
return-void
.end method
.method public setMBridgeClickMiniCardViewTransparent()V
.locals 1
const/4 v0, 0x0
.line 153
invoke-virtual {p0, v0}, Landroid/view/View;->setBackgroundColor(I)V
return-void
.end method
.method public setMiniCardLocation(IIII)V
.locals 0
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->w:Z
.line 163
invoke-virtual {p0, p3, p4}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->resizeMiniCard(II)V
return-void
.end method
.method public setRadius(I)V
.locals 2
if-lez p1, :cond_0
.line 183
new-instance v0, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v0}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
.line 184
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
int-to-float p1, p1
invoke-static {v1, p1}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result p1
int-to-float p1, p1
invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
const/4 p1, -0x1
.line 185
invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 187
invoke-virtual {p1, v0}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const/4 v0, 0x1
.line 192
invoke-virtual {p1, v0}, Landroid/view/View;->setClipToOutline(Z)V
:cond_0
return-void
.end method
.method public webviewshow()V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
if-eqz v0, :cond_0
.line 108
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
.line 133
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v1, 0x3
.line 134
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "type"
invoke-virtual {v0, v2, v1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 135
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v1
const-string v2, "2000133"
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1, v2, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,63 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeContainerView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeContainerView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/signal/factory/b;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$1;->a:Lcom/mbridge/msdk/video/signal/factory/b;
.line 172
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$1;->b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$1;->a:Lcom/mbridge/msdk/video/signal/factory/b;
.line 175
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideo_end_type()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->a(Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/video/signal/factory/b;Ljava/lang/Integer;)V
return-void
.end method

View File

@@ -0,0 +1,63 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeContainerView$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeContainerView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/signal/factory/b;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$2;->b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$2;->a:Lcom/mbridge/msdk/video/signal/factory/b;
.line 194
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$2;->b:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$2;->a:Lcom/mbridge/msdk/video/signal/factory/b;
.line 197
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideo_end_type()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->a(Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/video/signal/factory/b;Ljava/lang/Integer;)V
return-void
.end method

View File

@@ -0,0 +1,96 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/video/dynview/e/b;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeContainerView;->showOrderCampView()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeContainerView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 401
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 404
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_0
const/16 v1, 0x75
const-string v2, ""
.line 405
invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
.end method
.method public final b()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 411
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I
move-result v0
const/4 v1, 0x2
if-ne v0, v1, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 412
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->showVideoEndCover()V
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 414
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideo_end_type()I
move-result v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->showEndcard(I)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,135 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;
.super Lcom/mbridge/msdk/video/module/a/a/i;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/video/module/a/a;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 832
invoke-direct {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/i;-><init>(Lcom/mbridge/msdk/video/module/a/a;)V
return-void
.end method
# virtual methods
.method public final a(ILjava/lang/Object;)V
.locals 1
.line 835
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/i;->a(ILjava/lang/Object;)V
const/16 p2, 0x64
if-ne p1, p2, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 837
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->webviewshow()V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 838
invoke-virtual {p1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object p2
invoke-virtual {p2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->onConfigurationChanged(Landroid/content/res/Configuration;)V
.line 840
new-instance p1, Lcom/mbridge/msdk/foundation/entity/n;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/entity/n;-><init>()V
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 841
iget-object p2, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/foundation/entity/n;->f(Ljava/lang/String;)V
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 842
iget-object p2, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/foundation/entity/n;->g(Ljava/lang/String;)V
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 843
iget-object p2, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/foundation/entity/n;->e(Ljava/lang/String;)V
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 844
iget-object p2, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isMraid()Z
move-result p2
if-eqz p2, :cond_0
sget p2, Lcom/mbridge/msdk/foundation/entity/n;->a:I
goto :goto_0
:cond_0
sget p2, Lcom/mbridge/msdk/foundation/entity/n;->b:I
:goto_0
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/foundation/entity/n;->d(I)V
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeContainerView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
.line 845
iget-object v0, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
invoke-static {p2}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->a(Lcom/mbridge/msdk/video/module/MBridgeContainerView;)Ljava/lang/String;
move-result-object p2
invoke-static {p1, v0, p2}, Lcom/mbridge/msdk/foundation/same/report/g;->d(Lcom/mbridge/msdk/foundation/entity/n;Landroid/content/Context;Ljava/lang/String;)V
:cond_1
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,83 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$1;
.super Landroid/os/Handler;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Landroid/os/Looper;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 156
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public final handleMessage(Landroid/os/Message;)V
.locals 2
.line 159
invoke-super {p0, p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
.line 160
iget p1, p1, Landroid/os/Message;->what:I
const/16 v0, 0x64
if-eq p1, v0, :cond_0
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 162
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Z
move-result p1
const-string v0, ""
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 163
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v1, 0x7a
invoke-interface {p1, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 165
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v1, 0x67
invoke-interface {p1, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,47 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 200
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 203
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->onCloseViewClick()V
return-void
.end method

View File

@@ -0,0 +1,640 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;
.super Lcom/mbridge/msdk/mbsignalcommon/b/b;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Z
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->a:Z
.line 295
invoke-direct {p0}, Lcom/mbridge/msdk/mbsignalcommon/b/b;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Landroid/webkit/WebView;)V
.locals 1
.line 398
invoke-super {p0, p1}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v0, 0x0
.line 399
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setCloseVisible(I)V
return-void
.end method
.method public final a(Landroid/webkit/WebView;I)V
.locals 5
.line 361
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;I)V
.line 362
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "h5EncardView readyStatus:"
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v0, "- isError"
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-boolean v0, v0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "WindVaneWebView"
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 363
invoke-static {p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;I)I
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 364
iget-boolean p1, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
if-nez p1, :cond_0
.line 365
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)J
move-result-wide v3
sub-long/2addr v1, v3
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v3, 0x0
.line 366
invoke-static {p1, v1, v2, v3}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;JZ)V
:cond_0
iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->a:Z
if-eqz p1, :cond_1
.line 370
:try_start_0
new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const-string v1, "type"
const/4 v2, 0x3
.line 371
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {p1, v1, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string v1, "result"
.line 372
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
invoke-virtual {p1, v1, p2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 373
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p2
const-string v1, "2000155"
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2, v1, v2, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p1
.line 376
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1
:goto_0
return-void
.end method
.method public final a(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
.locals 1
.line 349
invoke-super {p0, p1, p2, p3, p4}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 350
iget-boolean p4, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
if-nez p4, :cond_0
.line 351
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
new-instance p4, Ljava/lang/StringBuilder;
invoke-direct {p4}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "onReceivedError "
invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
const/16 p4, 0x76
invoke-interface {p1, p4, p2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 p2, 0x3
.line 352
invoke-virtual {p1, p3, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->reportRenderResult(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 353
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 p2, 0x7f
const-string p3, ""
invoke-interface {p1, p2, p3}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 354
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 p2, 0x81
invoke-interface {p1, p2, p3}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 p2, 0x1
.line 355
iput-boolean p2, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
:cond_0
return-void
.end method
.method public final a(Landroid/webkit/WebView;Ljava/lang/String;)V
.locals 6
.line 298
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->a(Landroid/webkit/WebView;Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 299
iget-boolean p2, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->t:Z
if-nez p2, :cond_6
const/4 p2, 0x1
.line 300
iput-boolean p2, p1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->s:Z
.line 301
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x64
const-string v1, ""
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 303
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz p1, :cond_5
.line 304
new-instance p1, Lcom/mbridge/msdk/foundation/entity/n;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/entity/n;-><init>()V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 305
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->f(Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 306
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->g(Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 307
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->e(Ljava/lang/String;)V
.line 308
invoke-virtual {p1, p2}, Lcom/mbridge/msdk/foundation/entity/n;->b(I)V
.line 309
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)J
move-result-wide v4
sub-long/2addr v2, v4
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->l(Ljava/lang/String;)V
const-string v0, "onPageFinished"
.line 310
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->h(Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 311
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v0
const/16 v2, 0x11f
const-string v3, "2"
const-string v4, "1"
if-ne v0, v2, :cond_0
const-string v0, "3"
.line 312
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 313
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v0
const/16 v2, 0x5e
if-ne v0, v2, :cond_1
.line 314
invoke-virtual {p1, v4}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
goto :goto_0
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 315
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v0
const/16 v2, 0x2a
if-ne v0, v2, :cond_2
.line 316
invoke-virtual {p1, v3}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
:cond_2
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 318
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isMraid()Z
move-result v0
if-eqz v0, :cond_3
.line 319
sget v0, Lcom/mbridge/msdk/foundation/entity/n;->a:I
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->d(I)V
goto :goto_1
:cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 321
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->n(Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 323
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ap;->b(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v0
const-string v2, ".zip"
invoke-virtual {v0, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_4
move-object v3, v4
.line 326
:cond_4
invoke-virtual {p1, v3}, Lcom/mbridge/msdk/foundation/entity/n;->o(Ljava/lang/String;)V
.line 327
sget v0, Lcom/mbridge/msdk/foundation/entity/n;->b:I
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/n;->d(I)V
:goto_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 329
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1, v2, v0}, Lcom/mbridge/msdk/foundation/same/report/g;->b(Lcom/mbridge/msdk/foundation/entity/n;Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
:cond_5
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 331
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x78
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->a:Z
if-nez p1, :cond_6
.line 335
:try_start_0
new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const-string v0, "type"
const/4 v1, 0x3
.line 336
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string v0, "result"
.line 337
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
invoke-virtual {p1, v0, p2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 338
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p2
const-string v0, "2000155"
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p2, v0, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
:catchall_0
move-exception p1
const-string p2, "WindVaneWebView"
.line 341
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_6
:goto_2
return-void
.end method
.method public final c(Landroid/webkit/WebView;I)V
.locals 1
.line 383
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/mbsignalcommon/b/b;->c(Landroid/webkit/WebView;I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 384
invoke-static {p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;I)I
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 385
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Z
move-result p1
if-nez p1, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v0, 0x1
.line 386
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
if-ne p2, v0, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const-string p2, "success"
const/4 v0, 0x4
.line 388
invoke-virtual {p1, p2, v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->reportRenderResult(Ljava/lang/String;I)V
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 390
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 p2, 0x7f
const-string v0, ""
invoke-interface {p1, p2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$3;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const-string p2, "failed"
const/4 v0, 0x6
.line 391
invoke-virtual {p1, p2, v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->reportRenderResult(Ljava/lang/String;I)V
:cond_1
:goto_0
return-void
.end method

View File

@@ -0,0 +1,264 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->webviewshow()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 647
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 11
const-string v0, ""
const-string v1, "webviewshow"
const-string v2, "MBridgeBaseView"
.line 651
:try_start_0
invoke-static {v2, v1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const/4 v3, 0x2
const/4 v4, 0x0
:try_start_1
new-array v5, v3, [I
iget-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 655
iget-object v6, v6, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
invoke-virtual {v6, v5}, Landroid/view/View;->getLocationOnScreen([I)V
.line 656
new-instance v6, Ljava/lang/StringBuilder;
invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
const-string v7, "coordinate:"
invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
aget v7, v5, v4
invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v7, "--"
invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v7, 0x1
aget v8, v5, v7
invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-static {v2, v6}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 657
new-instance v6, Lorg/json/JSONObject;
invoke-direct {v6}, Lorg/json/JSONObject;-><init>()V
.line 658
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v8
invoke-virtual {v8}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v8
if-eqz v8, :cond_0
const-string v9, "startX"
aget v10, v5, v4
int-to-float v10, v10
.line 660
invoke-static {v8, v10}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v10
invoke-virtual {v6, v9, v10}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v9, "startY"
aget v5, v5, v7
int-to-float v5, v5
.line 661
invoke-static {v8, v5}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v5
invoke-virtual {v6, v9, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 662
sget-object v5, Lcom/mbridge/msdk/foundation/same/a;->l:Ljava/lang/String;
invoke-static {v8}, Lcom/mbridge/msdk/foundation/tools/ak;->d(Landroid/content/Context;)F
move-result v7
float-to-double v7, v7
invoke-virtual {v6, v5, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
goto :goto_0
:catchall_0
move-exception v5
goto :goto_1
.line 664
:cond_0
:goto_0
invoke-virtual {v6}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v2
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_2
.line 666
:goto_1
:try_start_2
invoke-virtual {v5}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v6
invoke-static {v2, v6, v5}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
move-object v2, v0
.line 668
:goto_2
invoke-virtual {v2}, Ljava/lang/String;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->getBytes()[B
move-result-object v2
invoke-static {v2, v3}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v2
.line 669
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v3
iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v5, v5, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
invoke-virtual {v3, v5, v1, v2}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 671
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v2, 0x6d
invoke-interface {v1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 673
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->d(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 675
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->startCounterEndCardShowTimer()V
.line 677
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v2, v1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const-string v3, "oncutoutfetched"
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->e(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
move-result-object v1
invoke-static {v1, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v2, v3, v1}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 678
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
goto :goto_3
:catch_0
move-exception v0
.line 680
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_3
return-void
.end method

View File

@@ -0,0 +1,287 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$5;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/d/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 715
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final close()V
.locals 4
const/4 v0, 0x2
.line 737
:try_start_0
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
.line 738
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v2
if-eqz v2, :cond_0
const-string v2, "status"
.line 740
invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
goto :goto_0
:catchall_0
move-exception v1
goto :goto_1
.line 742
:cond_0
:goto_0
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
:goto_1
const-string v2, "MBridgeBaseView"
.line 744
invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
const-string v1, ""
.line 746
:goto_2
invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
move-result-object v1
invoke-static {v1, v0}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v0
.line 747
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const-string v3, "onFeedbackAlertStatusNotify"
invoke-virtual {v1, v2, v3, v0}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final showed()V
.locals 4
.line 720
:try_start_0
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 721
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v1
if-eqz v1, :cond_0
const-string v1, "status"
const/4 v2, 0x1
.line 723
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
.line 725
:cond_0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
:goto_1
const-string v1, "MBridgeBaseView"
.line 727
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
const-string v0, ""
.line 729
:goto_2
invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B
move-result-object v0
const/4 v1, 0x2
invoke-static {v0, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v0
.line 730
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const-string v3, "onFeedbackAlertStatusNotify"
invoke-virtual {v1, v2, v3, v0}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final summit(Ljava/lang/String;)V
.locals 3
const/4 p1, 0x2
.line 754
:try_start_0
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 755
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v1
if-eqz v1, :cond_0
const-string v1, "status"
.line 757
invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
.line 759
:cond_0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
:goto_1
const-string v1, "MBridgeBaseView"
.line 761
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
const-string v0, ""
.line 763
:goto_2
invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B
move-result-object v0
invoke-static {v0, p1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object p1
.line 764
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const-string v2, "onFeedbackAlertStatusNotify"
invoke-virtual {v0, v1, v2, p1}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,84 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "a"
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$a;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 240
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$a;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
const-wide/16 v0, 0x12c
.line 247
:try_start_0
invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
:try_end_0
.catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "CloseRunnable"
.line 249
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$a;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v0, :cond_0
.line 251
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->u:Landroid/os/Handler;
if-eqz v0, :cond_0
const/16 v1, 0x64
.line 252
invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z
:cond_0
return-void
.end method

View File

@@ -0,0 +1,99 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "b"
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 955
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v0, :cond_0
.line 962
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v1, 0x1
.line 963
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v1, 0x0
.line 964
iput-boolean v1, v0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->s:Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const-string v1, "timeout"
const/4 v2, 0x5
.line 965
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->reportRenderResult(Ljava/lang/String;I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$b;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 966
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v1, 0x7f
const-string v2, ""
invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
const-string v0, "MBridgeBaseView"
const-string v1, "notify TYPE_NOTIFY_SHOW_NATIVE_ENDCARD"
.line 967
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,321 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "c"
.end annotation
# instance fields
.field private a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:I
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;I)V
.locals 0
.line 986
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->b:I
return-void
.end method
# virtual methods
.method public final run()V
.locals 13
const-string v0, "MBridgeBaseView"
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v1, :cond_5
.line 993
iget-object v2, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v2, :cond_5
.line 995
:try_start_0
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->h(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Z
move-result v1
if-eqz v1, :cond_0
const-string v1, "insertEndCardReadyState hasInsertLoadEndCardReport true return"
.line 996
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V
return-void
:catchall_0
move-exception v1
goto/16 :goto_3
:cond_0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v2, 0x1
.line 999
invoke-static {v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->e(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1001
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ap;->b(Ljava/lang/String;)Z
move-result v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
const-string v2, "1"
const-string v3, "2"
if-eqz v1, :cond_1
:try_start_1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v1
const-string v4, ".zip"
invoke-virtual {v1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1
move-object v12, v2
goto :goto_0
:cond_1
move-object v12, v3
:goto_0
const/16 v6, 0xc
const-string v11, "ready timeout"
.line 1007
new-instance v1, Lcom/mbridge/msdk/foundation/entity/n;
const-string v5, "m_download_end"
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
iget v7, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->b:I
mul-int/lit16 v7, v7, 0x3e8
invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v7, ""
invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v4, v4, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v8
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v4, v4, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v4}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v9
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
iget-object v10, v4, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
move-object v4, v1
invoke-direct/range {v4 .. v12}, Lcom/mbridge/msdk/foundation/entity/n;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1009
iget-object v4, v4, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v4
const/16 v5, 0x11f
if-ne v4, v5, :cond_2
const-string v2, "3"
.line 1010
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
goto :goto_2
:catch_0
move-exception v2
goto :goto_1
:cond_2
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1011
iget-object v4, v4, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v4
const/16 v5, 0x5e
if-ne v4, v5, :cond_3
.line 1012
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
goto :goto_2
:cond_3
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1013
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v2
const/16 v4, 0x2a
if-ne v2, v4, :cond_4
.line 1014
invoke-virtual {v1, v3}, Lcom/mbridge/msdk/foundation/entity/n;->d(Ljava/lang/String;)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
.catchall {:try_start_2 .. :try_end_2} :catchall_0
goto :goto_2
.line 1017
:goto_1
:try_start_3
invoke-virtual {v2}, Ljava/lang/Throwable;->printStackTrace()V
:cond_4
:goto_2
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1019
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->f(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1021
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCurrentLocalRid()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->s(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1022
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->g(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1023
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I
move-result v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->c(I)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$c;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 1024
invoke-virtual {v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->isLoadSuccess()Z
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_0
goto :goto_4
.line 1041
:goto_3
invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_5
:goto_4
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$d;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "d"
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$d;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 577
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$d;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$d;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v0, :cond_0
const/4 v1, 0x1
.line 584
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
:cond_0
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$e;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "e"
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$e;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 592
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$e;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$e;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v0, :cond_0
const/4 v1, 0x1
.line 599
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
:cond_0
return-void
.end method

View File

@@ -0,0 +1,73 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "f"
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.field private b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.line 931
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
if-eqz v0, :cond_1
.line 938
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->g(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;)Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;->a:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v1, 0x0
.line 939
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setCloseVisible(I)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView$f;->b:Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
const/4 v1, 0x1
.line 941
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->d(Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;Z)Z
:cond_1
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,168 @@
.class public abstract Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;
.super Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/click/i;
.implements Lcom/mbridge/msdk/mbsignalcommon/mraid/b;
.implements Lcom/mbridge/msdk/video/signal/h;
# instance fields
.field public unitId:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 23
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 27
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public open(Ljava/lang/String;)V
.locals 3
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 36
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickURL()Ljava/lang/String;
move-result-object v0
.line 37
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 38
invoke-virtual {v1, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickURL(Ljava/lang/String;)V
.line 39
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->reportOpen(Ljava/lang/String;)V
goto :goto_0
:catch_0
move-exception p1
goto :goto_1
.line 41
:cond_0
:goto_0
new-instance p1, Lcom/mbridge/msdk/click/a;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
invoke-direct {p1, v1, v2}, Lcom/mbridge/msdk/click/a;-><init>(Landroid/content/Context;Ljava/lang/String;)V
.line 42
invoke-virtual {p1, p0}, Lcom/mbridge/msdk/click/a;->a(Lcom/mbridge/msdk/click/i;)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 43
invoke-virtual {p1, v1}, Lcom/mbridge/msdk/click/a;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 44
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickURL(Ljava/lang/String;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const-string v0, ""
const/16 v1, 0x7e
.line 46
invoke-interface {p1, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_2
:goto_1
const-string v0, "MBridgeBaseView"
.line 49
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_2
return-void
.end method
.method public reportOpen(Ljava/lang/String;)V
.locals 8
.line 55
invoke-interface {p0}, Lcom/mbridge/msdk/mbsignalcommon/mraid/b;->getMraidCampaign()Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v0
if-eqz v0, :cond_0
.line 57
new-instance v1, Lcom/mbridge/msdk/foundation/same/report/h;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v1, v2}, Lcom/mbridge/msdk/foundation/same/report/h;-><init>(Landroid/content/Context;)V
.line 58
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v4
iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardViewDiff;->unitId:Ljava/lang/String;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign()Z
move-result v7
move-object v6, p1
invoke-virtual/range {v1 .. v7}, Lcom/mbridge/msdk/foundation/same/report/h;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,14 @@
.class final synthetic Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeLandingPageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation

View File

@@ -0,0 +1,81 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/mbsignalcommon/base/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeLandingPageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$1;)V
.locals 0
.line 63
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$a;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Ljava/lang/String;)Z
.locals 2
.line 67
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-nez v0, :cond_1
.line 68
invoke-static {p1}, Landroid/webkit/URLUtil;->isNetworkUrl(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_0
return v1
.line 71
:cond_0
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v0
const/4 v1, 0x0
invoke-static {v0, p1, v1}, Lcom/mbridge/msdk/foundation/tools/aj;->a(Landroid/content/Context;Ljava/lang/String;Lcom/mbridge/msdk/out/BaseTrackingListener;)V
const/4 p1, 0x1
return p1
:cond_1
return v1
.end method

View File

@@ -0,0 +1,137 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeLandingPageView;
.super Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$a;
}
.end annotation
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 21
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 25
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public final a()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_0
.line 37
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickURL()Ljava/lang/String;
move-result-object v0
const-string v1, "-999"
invoke-static {v0, v1, v1}, Lcom/mbridge/msdk/click/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public init(Landroid/content/Context;)V
.locals 0
.line 30
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->init(Landroid/content/Context;)V
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 3
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
.line 46
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$a;
const/4 v2, 0x0
invoke-direct {v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$a;-><init>(Lcom/mbridge/msdk/video/module/MBridgeLandingPageView$1;)V
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/base/BaseWebView;->setFilter(Lcom/mbridge/msdk/mbsignalcommon/base/a;)V
.line 48
:cond_0
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
const/4 p1, 0x0
.line 49
invoke-virtual {p0, p1}, Landroid/view/View;->setVisibility(I)V
.line 50
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setCloseVisible(I)V
return-void
.end method
.method public webviewshow()V
.locals 4
const-string v0, "webviewshow"
:try_start_0
const-string v1, "MBridgeBaseView"
.line 56
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 57
invoke-static {}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a()Lcom/mbridge/msdk/mbsignalcommon/windvane/g;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->p:Lcom/mbridge/msdk/mbsignalcommon/windvane/WindVaneWebView;
const-string v3, ""
invoke-virtual {v1, v2, v0, v3}, Lcom/mbridge/msdk/mbsignalcommon/windvane/g;->a(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 59
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,70 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->onAttachedToWindow()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 161
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x1
.line 164
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 165
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 166
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/View;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,162 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/video/dynview/e/h;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 224
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final viewInflaterFail(Lcom/mbridge/msdk/video/dynview/c/a;)V
.locals 2
.line 248
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "errorMsg:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/c/a;->b()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MBridgeBaseView"
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final viewInflaterSuccess(Lcom/mbridge/msdk/video/dynview/a;)V
.locals 3
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 228
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 229
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->c()Z
move-result v1
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 230
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result v2
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->ctaViewCanGet(Landroid/view/View;Z)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 232
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Landroid/view/View;)Z
move-result p1
iput-boolean p1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 233
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 236
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 237
iput-boolean v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z
.line 238
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->d(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
:goto_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 240
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_1
.line 241
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result p1
invoke-virtual {v0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setECTemplateRenderSucc(Z)V
:cond_1
return-void
.end method

View File

@@ -0,0 +1,126 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/same/c/c;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 290
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public final onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 1
if-eqz p1, :cond_2
.line 293
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_2
:try_start_0
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 295
invoke-static {p2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->e(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object p2
if-eqz p2, :cond_1
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 296
iget-boolean v0, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z
if-eqz v0, :cond_0
.line 297
invoke-static {p2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->e(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object p2
const/4 v0, 0x0
invoke-virtual {p2, v0}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
:cond_0
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 299
invoke-static {p2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->e(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object p2
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
:cond_1
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 301
invoke-static {p2, p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Landroid/graphics/Bitmap;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 303
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object p1
if-eqz p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 304
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object p1
const/4 p2, 0x4
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_2
:goto_0
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$12;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/d/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$12;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 375
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final close()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$12;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x0
.line 383
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method
.method public final showed()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$12;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x1
.line 378
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method
.method public final summit(Ljava/lang/String;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$12;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 388
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method

View File

@@ -0,0 +1,87 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->run()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
.line 412
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
.line 415
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
iget-boolean v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z
if-eqz v1, :cond_0
.line 416
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
:cond_0
const-string v0, "async"
const-string v1, "\u6267\u884c\u5f02\u6b65\u52a0\u8f7d\u56fe"
.line 418
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
.line 419
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->g(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/graphics/Bitmap;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
return-void
.end method

View File

@@ -0,0 +1,101 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/graphics/Bitmap;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Landroid/graphics/Bitmap;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->a:Landroid/graphics/Bitmap;
.line 406
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->a:Landroid/graphics/Bitmap;
.line 409
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->blurBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
move-result-object v1
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->b(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 410
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->g(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/graphics/Bitmap;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->g(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/graphics/Bitmap;
move-result-object v0
invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 411
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;->b:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 412
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/ImageView;
move-result-object v0
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$13;)V
invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
:cond_0
return-void
.end method

View File

@@ -0,0 +1,68 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$14;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 493
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 496
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->h(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 497
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x1
.line 498
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,219 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 502
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 5
const-string p1, "mof"
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 505
iget-boolean v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z
const-string v1, "type"
if-eqz v0, :cond_0
.line 507
:try_start_0
invoke-static {}, Lcom/mbridge/msdk/video/dynview/moffer/a;->a()Lcom/mbridge/msdk/video/dynview/moffer/a;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/video/dynview/moffer/a;->b()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v2, "MBridgeBaseView"
.line 509
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_0
:try_start_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 512
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_0
.line 513
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v0
const-string v2, "ecid"
invoke-static {v0, v2}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 514
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v2
invoke-static {v2, p1}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 515
new-instance v3, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v3}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const-string v4, "choseFromTwoClose"
.line 516
invoke-virtual {v3, v1, v4}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string v4, "endcard_id"
.line 517
invoke-virtual {v3, v4, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 518
invoke-virtual {v3, p1, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string p1, "2000103"
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 519
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1, v0, v3}, Lcom/mbridge/msdk/video/module/b/a;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception p1
.line 522
sget-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz v0, :cond_0
.line 523
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
.line 529
:cond_0
:goto_1
:try_start_2
new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v0, 0x2
.line 530
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {p1, v1, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 531
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v0
const-string v1, "2000152"
invoke-virtual {v0, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
.line 532
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p1
const-string v0, "2000134"
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1, v0, v1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
goto :goto_2
:catchall_0
move-exception p1
.line 535
sget-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz v0, :cond_1
.line 536
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1
:goto_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 539
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x68
const-string v1, ""
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,55 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$16;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 543
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 546
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x1
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 547
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

View File

@@ -0,0 +1,80 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 551
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 554
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->ctaView:Landroid/widget/TextView;
if-eqz p1, :cond_1
.line 555
invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 556
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->checkProgressBarIntercepted()Z
move-result p1
if-eqz p1, :cond_1
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 561
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 562
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
:cond_1
return-void
.end method

View File

@@ -0,0 +1,80 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 567
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 570
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->ctaView:Landroid/widget/TextView;
if-eqz p1, :cond_1
.line 571
invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 572
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->checkProgressBarIntercepted()Z
move-result p1
if-eqz p1, :cond_1
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 577
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 578
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
:cond_1
return-void
.end method

View File

@@ -0,0 +1,181 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->f()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 714
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 6
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 717
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->i(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/RelativeLayout;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 718
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I
move-result v0
const/4 v2, 0x2
if-eq v0, v2, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 719
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->i(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/RelativeLayout;
move-result-object v0
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->j(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)I
move-result v2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v3}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->k(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)I
move-result v3
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v4}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->l(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)I
move-result v4
iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v5}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->m(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)I
move-result v5
invoke-virtual {v0, v2, v3, v4, v5}, Landroid/view/View;->setPadding(IIII)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 720
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->i(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/RelativeLayout;
move-result-object v0
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v2}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->n(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/animation/AlphaAnimation;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 722
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->i(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/widget/RelativeLayout;
move-result-object v0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 724
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/View;
move-result-object v0
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->o(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result v0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 725
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 727
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->p(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$4;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/d/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 739
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final close()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x0
.line 747
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method
.method public final showed()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x1
.line 742
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method
.method public final summit(Ljava/lang/String;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 752
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->c(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;Z)Z
return-void
.end method

View File

@@ -0,0 +1,58 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$5;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 865
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 868
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x5
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 869
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

View File

@@ -0,0 +1,106 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;
.super Lcom/mbridge/msdk/shake/b;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;II)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 885
invoke-direct {p0, p2, p3}, Lcom/mbridge/msdk/shake/b;-><init>(II)V
return-void
.end method
# virtual methods
.method public final a()V
.locals 2
.line 889
invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 890
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->checkChinaShakeState()Z
move-result v0
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 895
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->q(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result v0
if-eqz v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 899
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->r(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)Z
move-result v0
if-nez v0, :cond_2
return-void
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x0
.line 903
iput v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->f:F
.line 904
iput v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->g:F
.line 905
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x5
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v1, 0x4
.line 906
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

View File

@@ -0,0 +1,58 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$7;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 953
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 956
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
const/4 v0, 0x0
.line 957
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

View File

@@ -0,0 +1,65 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$8;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 983
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 986
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 987
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v2, 0x1
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickType(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 988
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

View File

@@ -0,0 +1,65 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$9;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 1013
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 1016
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 1017
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v2, 0x1
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickType(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;
.line 1018
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;->a(Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardView;I)V
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,111 @@
.class public abstract Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;
.super Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.source "SourceFile"
# instance fields
.field public ctaView:Landroid/widget/TextView;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 17
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 25
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;ZIZII)V
.locals 0
.line 21
invoke-direct/range {p0 .. p7}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;ZIZII)V
return-void
.end method
# virtual methods
.method public checkChinaShakeState()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public checkProgressBarIntercepted()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public ctaViewCanGet(Landroid/view/View;Z)Z
.locals 1
:try_start_0
const-string v0, "mbridge_tv_cta"
.line 40
invoke-virtual {p0, p2, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I
move-result p2
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
.line 41
instance-of p2, p1, Landroid/widget/TextView;
if-eqz p2, :cond_0
.line 42
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->ctaView:Landroid/widget/TextView;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
.line 45
sget-boolean p2, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz p2, :cond_0
.line 46
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeNativeEndCardViewDiff;->ctaView:Landroid/widget/TextView;
if-nez p1, :cond_1
const/4 p1, 0x0
goto :goto_1
:cond_1
const/4 p1, 0x1
:goto_1
return p1
.end method

View File

@@ -0,0 +1,68 @@
.class public Lcom/mbridge/msdk/video/module/MBridgePlayableView;
.super Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 10
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 14
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public final a()Ljava/lang/String;
.locals 1
.line 24
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->a()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public init(Landroid/content/Context;)V
.locals 0
.line 19
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->init(Landroid/content/Context;)V
return-void
.end method
.method public onBackPress()V
.locals 0
.line 34
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->onBackPress()V
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
.line 29
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
const/4 p1, 0x1
.line 30
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeH5EndCardView;->setLoadPlayable(Z)V
return-void
.end method

View File

@@ -0,0 +1,53 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
.line 54
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
.line 57
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x68
const-string v1, ""
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$2;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
.line 60
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
.line 63
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v1, 0x6c
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {v0, v1, p1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,213 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;
.super Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.source "SourceFile"
# instance fields
.field private m:Landroid/view/ViewGroup;
.field private n:Landroid/view/View;
.field private o:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 22
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 26
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public final c()V
.locals 2
.line 52
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c()V
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->n:Landroid/view/View;
.line 54
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$1;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->o:Landroid/view/View;
.line 60
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$2;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView$2;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_0
return-void
.end method
.method public init(Landroid/content/Context;)V
.locals 3
const-string p1, "mbridge_reward_endcard_vast"
.line 31
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findLayout(Ljava/lang/String;)I
move-result p1
if-ltz p1, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater;
.line 33
invoke-virtual {v0, p1, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
const-string p1, "mbridge_rl_content"
.line 1075
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/view/ViewGroup;
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->m:Landroid/view/ViewGroup;
const-string p1, "mbridge_iv_vastclose"
.line 1076
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->n:Landroid/view/View;
const-string p1, "mbridge_iv_vastok"
.line 1077
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->o:Landroid/view/View;
const/4 v0, 0x3
new-array v0, v0, [Landroid/view/View;
const/4 v1, 0x0
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->m:Landroid/view/ViewGroup;
aput-object v2, v0, v1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->n:Landroid/view/View;
const/4 v2, 0x1
aput-object v1, v0, v2
const/4 v1, 0x2
aput-object p1, v0, v1
.line 1078
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->isNotNULL([Landroid/view/View;)Z
move-result p1
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
.line 35
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->c()V
iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz p1, :cond_0
.line 2042
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setMatchParent()V
const-string p1, "mbridge_reward_endcard_vast_bg"
.line 2043
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findColor(Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/view/View;->setBackgroundResource(I)V
.line 2044
invoke-virtual {p0, v2}, Landroid/view/View;->setClickable(Z)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVastEndCardView;->m:Landroid/view/ViewGroup;
.line 2045
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
check-cast p1, Landroid/widget/RelativeLayout$LayoutParams;
const/16 v0, 0xd
const/4 v1, -0x1
.line 2046
invoke-virtual {p1, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
:cond_0
return-void
.end method
.method public notifyShowListener()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v1, 0x6f
const-string v2, ""
.line 82
invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,53 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 140
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 143
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v0, 0x68
const-string v1, ""
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,47 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 147
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 150
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->a()V
return-void
.end method

View File

@@ -0,0 +1,47 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 154
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$3;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.line 157
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->a()V
return-void
.end method

View File

@@ -0,0 +1,672 @@
.class public Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;
.super Lcom/mbridge/msdk/video/module/MBridgeBaseView;
.source "SourceFile"
# instance fields
.field private final m:Ljava/lang/String;
.field private n:Landroid/view/View;
.field private o:Landroid/widget/ImageView;
.field private p:Landroid/widget/ImageView;
.field private q:Landroid/widget/TextView;
.field private r:Landroid/widget/TextView;
.field private s:Landroid/widget/TextView;
.field private t:Lcom/mbridge/msdk/video/signal/factory/b;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 40
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;)V
const-string p1, "MBridgeVideoEndCoverView"
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->m:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 44
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const-string p1, "MBridgeVideoEndCoverView"
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->m:Ljava/lang/String;
return-void
.end method
.method private a(Landroid/view/View;)Z
.locals 1
if-eqz p1, :cond_0
:try_start_0
const-string v0, "mbridge_vec_iv_icon"
.line 104
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->o:Landroid/widget/ImageView;
const-string v0, "mbridge_vec_iv_close"
.line 105
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->p:Landroid/widget/ImageView;
const-string v0, "mbridge_vec_tv_title"
.line 106
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->q:Landroid/widget/TextView;
const-string v0, "mbridge_vec_tv_desc"
.line 107
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->r:Landroid/widget/TextView;
const-string v0, "mbridge_vec_btn"
.line 108
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findID(Ljava/lang/String;)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->s:Landroid/widget/TextView;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p1
const-string v0, "MBridgeVideoEndCoverView"
.line 111
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x0
return p1
:cond_0
:goto_0
const/4 p1, 0x1
return p1
.end method
# virtual methods
.method public final a()V
.locals 6
const/4 v0, 0x0
.line 165
:try_start_0
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_4
.line 167
:try_start_1
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_2
.line 168
:try_start_2
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->h:Ljava/lang/String;
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v3
invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v3
iget v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->f:F
invoke-static {v3, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 169
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->i:Ljava/lang/String;
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v3
invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v3
iget v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->g:F
invoke-static {v3, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Landroid/content/Context;F)I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 170
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
const/4 v3, 0x0
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_1
.line 172
:try_start_3
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object v1
iget v1, v1, Landroid/content/res/Configuration;->orientation:I
iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 174
:try_start_4
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
.line 176
:goto_0
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->k:Ljava/lang/String;
iget v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 177
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->l:Ljava/lang/String;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/tools/ak;->d(Landroid/content/Context;)F
move-result v3
float-to-double v3, v3
invoke-virtual {v2, v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
:try_end_4
.catch Lorg/json/JSONException; {:try_start_4 .. :try_end_4} :catch_1
goto :goto_2
:catch_1
move-exception v1
goto :goto_1
:catch_2
move-exception v2
move-object v5, v2
move-object v2, v1
move-object v1, v5
:goto_1
:try_start_5
const-string v3, "MBridgeVideoEndCoverView"
.line 179
invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v1
invoke-static {v3, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 182
:goto_2
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
:try_end_5
.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_5} :catch_4
.line 183
:try_start_6
sget-object v0, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String;
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_6
.catch Lorg/json/JSONException; {:try_start_6 .. :try_end_6} :catch_3
goto :goto_4
:catch_3
move-exception v0
goto :goto_3
:catch_4
move-exception v1
move-object v5, v1
move-object v1, v0
move-object v0, v5
.line 185
:goto_3
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v2, 0x69
.line 187
invoke-interface {v0, v2, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
return-void
.end method
.method public final c()V
.locals 2
.line 138
invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c()V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->p:Landroid/widget/ImageView;
.line 140
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$1;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->o:Landroid/widget/ImageView;
.line 147
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$2;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$2;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->s:Landroid/widget/TextView;
.line 154
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$3;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView$3;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method public init(Landroid/content/Context;)V
.locals 2
const-string p1, "mbridge_reward_videoend_cover"
.line 49
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findLayout(Ljava/lang/String;)I
move-result p1
if-ltz p1, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater;
const/4 v1, 0x0
.line 51
invoke-virtual {v0, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
if-eqz p1, :cond_0
.line 53
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->a(Landroid/view/View;)Z
move-result p1
iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
const/4 v0, -0x1
.line 54
invoke-virtual {p0, p1, v0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;II)V
.line 55
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->c()V
:cond_0
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 1
.line 74
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->f:F
.line 75
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->g:F
.line 76
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 1
.line 81
invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
.line 82
iget p1, p1, Landroid/content/res/Configuration;->orientation:I
iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->d:I
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
.line 83
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
if-nez p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 2089
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->init(Landroid/content/Context;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->t:Lcom/mbridge/msdk/video/signal/factory/b;
.line 2090
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
goto :goto_0
.line 2092
:cond_0
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object p1
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
.line 2093
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object p1
check-cast p1, Landroid/view/ViewGroup;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
.line 2095
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->n:Landroid/view/View;
.line 2096
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->a(Landroid/view/View;)Z
.line 2097
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->c()V
:goto_0
return-void
.end method
.method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V
.locals 3
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->t:Lcom/mbridge/msdk/video/signal/factory/b;
:try_start_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz p1, :cond_3
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z
if-eqz v0, :cond_3
if-eqz p1, :cond_3
.line 1119
invoke-virtual {p1}, Lcom/mbridge/msdk/out/Campaign;->getIconUrl()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->o:Landroid/widget/ImageView;
if-eqz p1, :cond_0
.line 1120
new-instance v0, Lcom/mbridge/msdk/video/module/a/a/j;
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v1
const/high16 v2, 0x41000000 # 8.0f
invoke-static {v1, v2}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v1
invoke-direct {v0, p1, v1}, Lcom/mbridge/msdk/video/module/a/a/j;-><init>(Landroid/widget/ImageView;I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
.line 1121
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/same/c/b;
move-result-object p1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getIconUrl()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v1, v0}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/c/c;)V
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
:cond_0
:goto_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->q:Landroid/widget/TextView;
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1125
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->s:Landroid/widget/TextView;
if-eqz p1, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1128
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAdCall()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoEndCoverView;->r:Landroid/widget/TextView;
if-eqz p1, :cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 1131
invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getAppDesc()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
:goto_1
const-string v0, "MBridgeVideoEndCoverView"
.line 68
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_3
:goto_2
return-void
.end method

View File

@@ -0,0 +1,63 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 220
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 223
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/FrameLayout;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 224
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/FrameLayout;
move-result-object v0
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,64 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$10;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showBaitClickView()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2205
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2208
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_0
.line 2209
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$10;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const-string v0, "bait_click_clicked"
.line 2210
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Ljava/lang/String;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,200 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewBehaviourListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2345
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onOutOfContentClicked(FF)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2374
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/a/a;
move-result-object p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2375
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/a/a;
move-result-object p1
const/16 p2, 0x69
const-string v0, ""
invoke-interface {p1, p2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
.end method
.method public final onReceivedFail(Ljava/lang/String;)V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x0
.line 2364
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
.line 2365
invoke-static {}, Lcom/mbridge/msdk/e/b;->b()Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2366
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCover(Z)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2368
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2369
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object v0
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->B(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v2
const/4 v3, 0x2
invoke-static {v1, v0, v2, v3, p1}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;IILjava/lang/String;)V
return-void
.end method
.method public final onReceivedSuccess(I)V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x0
.line 2348
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
.line 2349
invoke-static {}, Lcom/mbridge/msdk/e/b;->b()Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2350
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCover(Z)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2352
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
sub-int/2addr v0, p1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2354
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCompleteTime(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2355
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2356
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz p1, :cond_1
const/16 v1, 0x82
.line 2357
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-interface {p1, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2359
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object p1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->B(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v1
const/4 v2, 0x1
const-string v3, ""
invoke-static {v0, p1, v1, v2, v3}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;IILjava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,121 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;
.super Lcom/mbridge/msdk/widget/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->viewInflaterSuccess(Lcom/mbridge/msdk/video/dynview/a;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 376
invoke-direct {p0}, Lcom/mbridge/msdk/widget/a;-><init>()V
return-void
.end method
# virtual methods
.method public final onNoDoubleClick(Landroid/view/View;)V
.locals 1
.line 379
instance-of p1, p1, Landroid/widget/TextView;
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 380
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x1
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 382
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
:goto_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 384
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object p1
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object p1
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I
move-result p1
const/16 v0, 0x386
if-ne p1, v0, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 385
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
goto :goto_1
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.line 387
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const-string v0, "video_play_click"
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Ljava/lang/String;)V
:goto_1
return-void
.end method

View File

@@ -0,0 +1,211 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/video/dynview/e/h;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/ViewGroup;
.field final synthetic b:Lcom/mbridge/msdk/video/dynview/c;
.field final synthetic c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Landroid/view/ViewGroup;Lcom/mbridge/msdk/video/dynview/c;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->a:Landroid/view/ViewGroup;
iput-object p3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->b:Lcom/mbridge/msdk/video/dynview/c;
.line 366
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final viewInflaterFail(Lcom/mbridge/msdk/video/dynview/c/a;)V
.locals 2
.line 406
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "errorMsg\uff1a"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/c/a;->b()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MBridgeBaseView"
invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final viewInflaterSuccess(Lcom/mbridge/msdk/video/dynview/a;)V
.locals 3
if-eqz p1, :cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->a:Landroid/view/ViewGroup;
if-eqz v0, :cond_0
.line 370
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_0
.line 371
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object v0
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v2, -0x1
invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->a:Landroid/view/ViewGroup;
.line 372
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->a()Landroid/view/View;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
.line 374
:cond_0
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->b()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_1
.line 375
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->b()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_0
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/view/View;
.line 376
new-instance v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;
invoke-direct {v2, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_0
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 393
invoke-virtual {p1}, Lcom/mbridge/msdk/video/dynview/a;->c()Z
move-result p1
invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 394
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
const/4 p1, 0x0
.line 395
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 396
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_2
.line 397
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result p1
invoke-virtual {v0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTemplateRenderSucc(Z)V
:cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->b:Lcom/mbridge/msdk/video/dynview/c;
.line 399
invoke-virtual {v0}, Lcom/mbridge/msdk/video/dynview/c;->j()I
move-result v0
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;I)I
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->c:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->b:Lcom/mbridge/msdk/video/dynview/c;
.line 400
invoke-virtual {v0}, Lcom/mbridge/msdk/video/dynview/c;->m()I
move-result v0
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;I)I
:cond_3
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3106
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3109
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
if-gtz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3110
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showRewardPopView()V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3111
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Z(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/Runnable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3113
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 3114
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Z(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/Runnable;
move-result-object v1
const-wide/16 v2, 0x3e8
invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
:goto_0
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/playercommon/PlayerView$OnPlayerViewVisibleListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 442
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final playerViewVisibleCallback()V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 445
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x1
.line 446
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 447
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v1, :cond_0
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/MBridgeVideoView$a;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 448
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const/16 v2, 0x14
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/MBridgeVideoView$a;
move-result-object v0
invoke-interface {v1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,156 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 486
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 4
const-string p1, "omsdk"
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 489
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_0
.line 490
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 492
:try_start_0
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView;
const/4 v3, 0x0
invoke-virtual {v2, v3}, Lcom/mbridge/msdk/playercommon/PlayerView;->buildH5JsonObject(I)Lorg/json/JSONObject;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 494
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
:goto_0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 496
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v2, 0x1
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 497
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v3, 0x2
invoke-virtual {v1, v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 498
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
invoke-interface {v1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 500
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;
move-result-object v0
if-eqz v0, :cond_1
:try_start_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 502
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;
move-result-object v0
sget-object v1, Lcom/iab/omid/library/mmadbridge/adsession/media/InteractionType;->CLICK:Lcom/iab/omid/library/mmadbridge/adsession/media/InteractionType;
invoke-virtual {v0, v1}, Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;->adUserInteraction(Lcom/iab/omid/library/mmadbridge/adsession/media/InteractionType;)V
const-string v0, "play video view: click"
.line 503
invoke-static {p1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception v0
.line 505
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1
:goto_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 509
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCTALayoutVisibleOrGone()V
return-void
.end method

View File

@@ -0,0 +1,120 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 514
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 518
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v0, 0x1
invoke-virtual {p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 519
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x2
invoke-virtual {p1, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
.line 520
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v2, "m_player_click"
invoke-virtual {p1, v2, v1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 522
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz p1, :cond_0
.line 523
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
.line 525
:try_start_0
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String;
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView;
const/4 v3, 0x0
invoke-virtual {v2, v3}, Lcom/mbridge/msdk/playercommon/PlayerView;->buildH5JsonObject(I)Lorg/json/JSONObject;
move-result-object v2
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 527
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
:goto_0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 529
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
invoke-interface {v1, v0, p1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,140 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 535
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 5
.line 538
new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v0, 0x2
.line 540
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 541
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView;
const/4 v3, 0x1
if-eqz v2, :cond_0
.line 542
invoke-virtual {v2}, Lcom/mbridge/msdk/playercommon/PlayerView;->isSilent()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
const-string v4, "mute_state"
invoke-virtual {p1, v4, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 543
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView;
invoke-virtual {v2}, Lcom/mbridge/msdk/playercommon/PlayerView;->isSilent()Z
move-result v2
if-eqz v2, :cond_0
.line 544
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 547
:cond_0
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v2
if-ne v2, v3, :cond_1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 548
iput v0, v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mMuteSwitch:I
goto :goto_0
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 550
iput v3, v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mMuteSwitch:I
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 552
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_2
const/4 v2, 0x5
.line 553
invoke-interface {v0, v2, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
.line 556
:cond_2
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v2, "m_sound_click"
invoke-virtual {v0, v2, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
return-void
.end method

View File

@@ -0,0 +1,283 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 561
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 4
const/4 p1, 0x1
.line 566
:try_start_0
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const-string v1, "type"
.line 567
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 568
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v1
const-string v2, "2000152"
invoke-virtual {v1, v2, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
.line 569
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v1
const-string v2, "2000148"
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v3, v3, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1, v2, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
.line 571
sget-boolean v1, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz v1, :cond_0
.line 572
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 576
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
const/4 v1, 0x2
const v2, 0x4c531a
if-eqz v0, :cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 577
invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 579
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_1
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I
move-result v0
if-ne v0, v2, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 580
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v2, :cond_5
.line 581
invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 582
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v2
invoke-static {p1, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Ljava/lang/String;
move-result-object p1
invoke-interface {v0, v1, p1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
goto :goto_1
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 584
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->j(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result p1
if-nez p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 585
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz p1, :cond_5
const/16 v0, 0x7b
const-string v1, ""
.line 586
invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
goto :goto_1
:cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 589
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
goto :goto_1
:cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 592
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_4
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I
move-result v0
if-ne v0, v2, :cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 593
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v2, :cond_5
.line 594
invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 595
iget-object v0, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v2
invoke-static {p1, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Ljava/lang/String;
move-result-object p1
invoke-interface {v0, v1, p1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
goto :goto_1
:cond_4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 598
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
:cond_5
:goto_1
return-void
.end method

View File

@@ -0,0 +1,308 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/widget/dialog/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showAlertView()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 820
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()V
.locals 8
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x0
.line 833
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 834
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setShowingAlertViewCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 835
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
sget v1, Lcom/mbridge/msdk/foundation/same/a;->I:I
if-eq v0, v1, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
sget v1, Lcom/mbridge/msdk/foundation/same/a;->H:I
if-ne v0, v1, :cond_2
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x1
.line 837
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 838
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_1
const/16 v2, 0x7c
const-string v3, ""
.line 839
invoke-interface {v0, v2, v3}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 847
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 848
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->gonePlayingCloseView()V
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 851
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 852
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object v3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object v4
const/4 v5, 0x1
const/4 v6, 0x0
const/4 v7, 0x1
invoke-static/range {v1 .. v7}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;III)V
return-void
.end method
.method public final b()V
.locals 9
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x0
.line 857
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x1
.line 858
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 859
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v2
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setShowingAlertViewCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 860
iget-object v2, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context;
iget-object v3, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object v4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String;
move-result-object v5
const/4 v6, 0x1
const/4 v7, 0x1
const/4 v8, 0x1
invoke-static/range {v2 .. v8}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;III)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 862
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
const/4 v2, 0x2
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
sget v3, Lcom/mbridge/msdk/foundation/same/a;->H:I
if-ne v0, v3, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 863
iget-object v3, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v3, :cond_0
.line 864
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 865
iget-object v1, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v3
invoke-static {v0, v3}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Ljava/lang/String;
move-result-object v0
invoke-interface {v1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 870
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v0
sget v3, Lcom/mbridge/msdk/foundation/same/a;->I:I
if-ne v0, v3, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 871
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 874
iget-object v3, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v3, :cond_3
.line 875
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 876
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a;
const-string v1, ""
invoke-interface {v0, v2, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_3
return-void
.end method
.method public final c()V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,49 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1576
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x1
.line 1579
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->j(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/d/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f()Z
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1390
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final close()V
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1399
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
.end method
.method public final showed()V
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1394
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->q(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
.end method
.method public final summit(Ljava/lang/String;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1404
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
.end method

View File

@@ -0,0 +1,129 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setNotchPadding(IIII)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:I
.field final synthetic b:I
.field final synthetic c:I
.field final synthetic d:I
.field final synthetic e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;IIII)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->a:I
iput p3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->b:I
iput p4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->c:I
iput p5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->d:I
.line 1819
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1822
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1825
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1826
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_1
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I
move-result v0
const/4 v1, 0x2
if-eq v0, v1, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1827
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->a:I
iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->b:I
iget v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->c:I
iget v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->d:I
invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;->setPadding(IIII)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1828
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->e:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/view/animation/AlphaAnimation;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_1
return-void
.end method

View File

@@ -0,0 +1,76 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->run()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/graphics/Bitmap;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;Landroid/graphics/Bitmap;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;->a:Landroid/graphics/Bitmap;
.line 1891
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
.line 1894
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
.line 1895
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;->a:Landroid/graphics/Bitmap;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
return-void
.end method

View File

@@ -0,0 +1,88 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/graphics/Bitmap;
.field final synthetic b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;Landroid/graphics/Bitmap;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->a:Landroid/graphics/Bitmap;
.line 1885
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->a:Landroid/graphics/Bitmap;
const/16 v1, 0xa
.line 1890
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/p;->a(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;->b:Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
.line 1891
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView;
move-result-object v1
new-instance v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;
invoke-direct {v2, p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;Landroid/graphics/Bitmap;)V
invoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "MBridgeBaseView"
.line 1899
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,102 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/same/c/c;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Ljava/lang/String;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1879
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
const-string p2, "MBridgeBaseView"
.line 1913
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 0
if-eqz p1, :cond_0
.line 1883
:try_start_0
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_0
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1884
invoke-static {p2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView;
move-result-object p2
if-eqz p2, :cond_0
.line 1885
new-instance p2, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;
invoke-direct {p2, p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4$1;-><init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;Landroid/graphics/Bitmap;)V
.line 1903
invoke-static {}, Lcom/mbridge/msdk/foundation/same/f/a;->a()Ljava/util/concurrent/ThreadPoolExecutor;
move-result-object p1
invoke-virtual {p1, p2}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p1
const-string p2, "MBridgeBaseView"
.line 1907
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
:goto_0
return-void
.end method

View File

@@ -0,0 +1,500 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView$a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1929
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;)V
.locals 3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1992
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result v0
if-nez v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x1
.line 1993
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
if-nez p1, :cond_0
const-string p1, ""
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1997
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-nez v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1998
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 2000
:cond_1
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v1, 0x2
.line 2001
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "result"
invoke-virtual {v0, v2, v1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string v1, "url"
.line 2002
invoke-virtual {v0, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
const-string p1, "reason"
.line 2004
invoke-virtual {v0, p1, p2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 2006
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p1
iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p2, p2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v1, "m_webview_render"
invoke-virtual {p1, v1, p2, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_2
return-void
.end method
# virtual methods
.method public final a(Landroid/view/View;Ljava/lang/String;)V
.locals 9
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1932
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result p1
if-nez p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v0, 0x1
.line 1933
invoke-static {p1, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1934
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
const/4 v1, 0x0
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1}, Landroid/view/View;->getVisibility()I
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1935
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1937
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v3, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->getUnitId()Ljava/lang/String;
move-result-object v4
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object p1, p1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNoticeUrl()Ljava/lang/String;
move-result-object v5
const/4 v6, 0x1
const/4 v7, 0x0
sget v8, Lcom/mbridge/msdk/click/a/a;->i:I
invoke-static/range {v2 .. v8}, Lcom/mbridge/msdk/click/a;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;ZZI)V
.line 1938
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object p1
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object p1
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {p1, v2}, Lcom/mbridge/msdk/video/module/b/b;->d(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.line 1940
new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const-string v2, "result"
.line 1941
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {p1, v2, v3}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1942
invoke-static {v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/a/a;
move-result-object v2
if-eqz v2, :cond_1
const/4 v2, 0x0
.line 1945
:try_start_0
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1
.line 1946
:try_start_1
sget-object v2, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String;
iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-virtual {v4, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a(I)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v3, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
goto :goto_1
:catch_0
move-exception v1
move-object v2, v3
goto :goto_0
:catch_1
move-exception v1
.line 1948
:goto_0
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
move-object v3, v2
:goto_1
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1950
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/a/a;
move-result-object v1
const/16 v2, 0x83
invoke-interface {v1, v2, v3}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1951
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickType(I)V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1952
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-virtual {v1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 1953
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
.line 1954
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v2, "2000149"
invoke-virtual {v0, v2, v1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
const/16 v0, 0x9
.line 1955
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "type"
invoke-virtual {p1, v1, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 1956
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
const-string v1, "web_view"
.line 1957
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
const-string v1, "click_path"
.line 1958
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v1, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 1959
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v1, v1, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v2, "2000150"
invoke-virtual {v0, v2, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_1
const-string v0, "url"
.line 1961
invoke-virtual {p1, v0, p2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 1962
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object p2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v0, v0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v1, "m_webview_render"
invoke-virtual {p2, v1, v0, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_2
return-void
.end method
.method public final a(Landroid/view/View;Ljava/util/Map;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
const-string p1, ""
if-eqz p2, :cond_1
const-string v0, "url"
.line 1972
invoke-interface {p2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
if-nez v0, :cond_0
goto :goto_0
:cond_0
move-object p1, v0
:goto_0
const-string v0, "description"
.line 1976
invoke-interface {p2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/String;
goto :goto_1
:cond_1
move-object p2, p1
.line 1978
:goto_1
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final b(Landroid/view/View;Ljava/lang/String;)V
.locals 0
const-string p1, "timeout"
.line 1988
invoke-direct {p0, p2, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final b(Landroid/view/View;Ljava/util/Map;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 0
return-void
.end method

View File

@@ -0,0 +1,45 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$6;
.super Landroid/webkit/WebViewClient;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$6;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2010
invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V
return-void
.end method
# virtual methods
.method public final onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public final onReceivedError(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,116 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView$a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2021
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()V
.locals 5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2024
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2025
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 2026
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v2, 0x1
.line 2027
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "status"
invoke-virtual {v0, v3, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 2028
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v3, v3, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v4, "m_webview_zoom"
invoke-virtual {v2, v4, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2030
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;
move-result-object v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2031
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;
move-result-object v0
invoke-virtual {v0, v1, v1, v1, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->setCustomizedToolBarMarginWidthPixel(IIII)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2033
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
.end method

View File

@@ -0,0 +1,124 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView$a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2036
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2039
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2040
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object v0
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 2041
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;-><init>()V
const/4 v1, 0x2
.line 2042
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "status"
invoke-virtual {v0, v2, v1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 2043
invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d;
move-result-object v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iget-object v2, v2, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
const-string v3, "m_webview_zoom"
invoke-virtual {v1, v3, v2, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2045
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;
move-result-object v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2046
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-static {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I
move-result v1
const/4 v2, 0x0
invoke-virtual {v0, v2, v1, v2, v2}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->setCustomizedToolBarMarginWidthPixel(IIII)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2048
invoke-static {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->q(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
return-void
.end method

View File

@@ -0,0 +1,99 @@
.class final Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2051
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2054
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2055
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2057
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2058
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout;
move-result-object p1
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2061
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z
move-result p1
if-nez p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->a:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 2062
invoke-static {p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V
:cond_2
return-void
.end method

View File

@@ -0,0 +1,19 @@
.class public interface abstract Lcom/mbridge/msdk/video/module/MBridgeVideoView$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "a"
.end annotation
# virtual methods
.method public abstract a()V
.end method

View File

@@ -0,0 +1,69 @@
.class public final Lcom/mbridge/msdk/video/module/MBridgeVideoView$b;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "b"
.end annotation
# instance fields
.field public a:I
.field public b:I
.field public c:Z
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final toString()Ljava/lang/String;
.locals 2
.line 3099
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "ProgressData{curPlayPosition="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$b;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", allDuration="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$b;->b:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/mbridge/msdk/video/module/a/a;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract a(ILjava/lang/Object;)V
.end method

View File

@@ -0,0 +1,119 @@
.class public Lcom/mbridge/msdk/video/module/a/a/a;
.super Lcom/mbridge/msdk/video/module/a/a/f;
.source "SourceFile"
# instance fields
.field private a:Landroid/app/Activity;
.field private b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
# direct methods
.method public constructor <init>(Landroid/app/Activity;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 16
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/a/a/f;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/a;->a:Landroid/app/Activity;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/a;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
return-void
.end method
# virtual methods
.method public a(ILjava/lang/Object;)V
.locals 1
const-string v0, "-999"
.line 23
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/f;->a(ILjava/lang/Object;)V
const/16 p2, 0x6a
if-eq p1, p2, :cond_0
goto :goto_1
:cond_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/a;->a:Landroid/app/Activity;
if-eqz p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/a;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz p1, :cond_2
.line 28
:try_start_0
new-instance p1, Landroid/content/Intent;
invoke-direct {p1}, Landroid/content/Intent;-><init>()V
const-string p2, "android.intent.action.VIEW"
.line 29
invoke-virtual {p1, p2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
iget-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/a;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 30
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickURL()Ljava/lang/String;
move-result-object p2
invoke-static {p2, v0, v0}, Lcom/mbridge/msdk/click/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 32
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
.line 33
invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p2
.line 34
invoke-virtual {p1, p2}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
iget-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/a;->a:Landroid/app/Activity;
.line 35
invoke-virtual {p2, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p1
const-string p2, "NotifyListener"
.line 39
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {p2, v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_1
:goto_0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/a;->a:Landroid/app/Activity;
.line 41
invoke-virtual {p1}, Landroid/app/Activity;->finish()V
:cond_2
:goto_1
return-void
.end method

View File

@@ -0,0 +1,207 @@
.class public final Lcom/mbridge/msdk/video/module/a/a/b;
.super Lcom/mbridge/msdk/video/module/a/a/d;
.source "SourceFile"
# instance fields
.field private k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.field private l:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Lcom/mbridge/msdk/video/module/MBridgeContainerView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/b/c;Lcom/mbridge/msdk/videocommon/download/a;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
.locals 12
move-object v9, p0
move-object v10, p1
move-object v11, p2
move-object v0, p0
move-object v1, p3
move-object/from16 v2, p5
move-object/from16 v3, p4
move-object/from16 v4, p6
move-object/from16 v5, p7
move-object/from16 v6, p8
move/from16 v7, p9
move/from16 v8, p10
.line 18
invoke-direct/range {v0 .. v8}, Lcom/mbridge/msdk/video/module/a/a/d;-><init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
iput-object v10, v9, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
iput-object v11, v9, Lcom/mbridge/msdk/video/module/a/a/b;->l:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
if-eqz v10, :cond_0
if-nez v11, :cond_1
:cond_0
const/4 v0, 0x0
iput-boolean v0, v9, Lcom/mbridge/msdk/video/module/a/a/k;->a:Z
:cond_1
return-void
.end method
# virtual methods
.method public final a(ILjava/lang/Object;)V
.locals 4
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/a/a/k;->a:Z
if-eqz v0, :cond_6
const/16 v0, 0x8
if-eq p1, v0, :cond_3
const/16 v0, 0x6b
const/4 v1, 0x1
if-eq p1, v0, :cond_2
const/16 v0, 0x70
if-eq p1, v0, :cond_1
const/16 v0, 0x73
if-eq p1, v0, :cond_0
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->l:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 56
invoke-virtual {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->getBorderViewWidth()I
move-result v1
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-virtual {v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->getBorderViewHeight()I
move-result v2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
invoke-virtual {v3}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->getBorderViewRadius()I
move-result v3
invoke-virtual {v0, v1, v2, v3}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->resizeMiniCard(III)V
goto :goto_0
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 31
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 32
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setMiniEndCardState(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v1, 0x2
.line 33
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->videoOperate(I)V
goto :goto_0
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->l:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
const/4 v2, -0x1
.line 37
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->showVideoClickView(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
const/4 v2, 0x0
.line 38
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 39
invoke-virtual {v0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setMiniEndCardState(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
.line 40
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->videoOperate(I)V
goto :goto_0
:cond_3
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->l:Lcom/mbridge/msdk/video/module/MBridgeContainerView;
if-eqz v0, :cond_5
.line 60
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeContainerView;->showAlertWebView()Z
move-result v0
if-nez v0, :cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
if-eqz v0, :cond_6
.line 62
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showAlertView()V
goto :goto_0
:cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
if-eqz v0, :cond_6
.line 66
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->alertWebViewShowed()V
goto :goto_0
:cond_5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/b;->k:Lcom/mbridge/msdk/video/module/MBridgeVideoView;
if-eqz v0, :cond_6
.line 71
invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showAlertView()V
.line 77
:cond_6
:goto_0
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/d;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,252 @@
.class public final Lcom/mbridge/msdk/video/module/a/a/c;
.super Lcom/mbridge/msdk/video/module/a/a/d;
.source "SourceFile"
# instance fields
.field private k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/signal/factory/IJSFactory;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/b/c;Lcom/mbridge/msdk/videocommon/download/a;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
.locals 11
move-object v9, p0
move-object v10, p1
move-object v0, p0
move-object v1, p2
move-object v2, p4
move-object v3, p3
move-object/from16 v4, p5
move-object/from16 v5, p6
move-object/from16 v6, p7
move/from16 v7, p8
move/from16 v8, p9
.line 18
invoke-direct/range {v0 .. v8}, Lcom/mbridge/msdk/video/module/a/a/d;-><init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
iput-object v10, v9, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
if-nez v10, :cond_0
const/4 v0, 0x0
iput-boolean v0, v9, Lcom/mbridge/msdk/video/module/a/a/k;->a:Z
:cond_0
return-void
.end method
# virtual methods
.method public final a(ILjava/lang/Object;)V
.locals 4
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/a/a/k;->a:Z
if-eqz v0, :cond_6
const/16 v0, 0x8
if-eq p1, v0, :cond_4
const/16 v0, 0x69
const/4 v1, -0x1
if-eq p1, v0, :cond_3
const/16 v0, 0x6b
const/4 v2, 0x1
if-eq p1, v0, :cond_2
const/16 v0, 0x70
if-eq p1, v0, :cond_1
const/16 v0, 0x73
if-eq p1, v0, :cond_0
goto/16 :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 58
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 59
invoke-interface {v1}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSContainerModule()Lcom/mbridge/msdk/video/signal/f;
move-result-object v1
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/j;->getBorderViewWidth()I
move-result v2
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/j;->getBorderViewHeight()I
move-result v3
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/j;->getBorderViewRadius()I
move-result v0
invoke-interface {v1, v2, v3, v0}, Lcom/mbridge/msdk/video/signal/f;->resizeMiniCard(III)V
goto/16 :goto_0
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 30
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0, v2}, Lcom/mbridge/msdk/video/signal/j;->setCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 31
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0, v2}, Lcom/mbridge/msdk/video/signal/j;->setMiniEndCardState(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 32
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
const/4 v1, 0x2
invoke-interface {v0, v1}, Lcom/mbridge/msdk/video/signal/j;->videoOperate(I)V
goto :goto_0
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 36
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSContainerModule()Lcom/mbridge/msdk/video/signal/f;
move-result-object v0
invoke-interface {v0, v1}, Lcom/mbridge/msdk/video/signal/f;->showVideoClickView(I)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 37
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
const/4 v1, 0x0
invoke-interface {v0, v1}, Lcom/mbridge/msdk/video/signal/j;->setCover(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 38
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0, v1}, Lcom/mbridge/msdk/video/signal/j;->setMiniEndCardState(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 39
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0, v2}, Lcom/mbridge/msdk/video/signal/j;->videoOperate(I)V
goto :goto_0
.line 52
:cond_3
invoke-virtual {p2}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 54
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSNotifyProxy()Lcom/mbridge/msdk/video/signal/g;
move-result-object v0
const/4 v2, 0x3
invoke-interface {v0, v2, p1}, Lcom/mbridge/msdk/video/signal/g;->a(ILjava/lang/String;)V
move p1, v1
goto :goto_0
:cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 62
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSContainerModule()Lcom/mbridge/msdk/video/signal/f;
move-result-object v0
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/f;->showAlertWebView()Z
move-result v0
if-nez v0, :cond_5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 63
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/j;->showAlertView()V
goto :goto_0
:cond_5
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/c;->k:Lcom/mbridge/msdk/video/signal/factory/IJSFactory;
.line 65
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/factory/IJSFactory;->getJSVideoModule()Lcom/mbridge/msdk/video/signal/j;
move-result-object v0
invoke-interface {v0}, Lcom/mbridge/msdk/video/signal/j;->alertWebViewShowed()V
.line 71
:cond_6
:goto_0
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/d;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,259 @@
.class public Lcom/mbridge/msdk/video/module/a/a/d;
.super Lcom/mbridge/msdk/video/module/a/a/k;
.source "SourceFile"
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
.locals 0
.line 20
invoke-direct/range {p0 .. p8}, Lcom/mbridge/msdk/video/module/a/a/k;-><init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/Object;)V
.locals 9
.line 25
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->a(ILjava/lang/Object;)V
iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/a/a/k;->a:Z
if-eqz v0, :cond_5
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/k;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_0
.line 29
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getDynamicTempCode()I
move-result v0
const/4 v1, 0x5
if-ne v0, v1, :cond_0
.line 30
invoke-virtual {p2}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p2
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->b(Ljava/lang/String;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:cond_0
const/16 p2, 0x69
if-eq p1, p2, :cond_2
const/16 v0, 0x6a
if-eq p1, v0, :cond_2
const/16 v0, 0x71
if-eq p1, v0, :cond_2
const/16 p2, 0x7a
if-eq p1, p2, :cond_1
const/4 p2, 0x1
packed-switch p1, :pswitch_data_0
goto/16 :goto_2
.line 46
:pswitch_0
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->a(I)V
goto/16 :goto_2
.line 41
:pswitch_1
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->b(I)V
.line 42
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->a(I)V
goto/16 :goto_2
:pswitch_2
const/4 p1, 0x2
.line 36
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/a/a/k;->b(I)V
.line 37
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/a/a/k;->a(I)V
goto/16 :goto_2
.line 83
:cond_1
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->a()V
goto/16 :goto_2
.line 53
:cond_2
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/k;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-static {v0, v1}, Lcom/mbridge/msdk/video/module/b/b;->d(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
if-eq p1, p2, :cond_5
const/4 v6, 0x1
const/4 v7, 0x0
iget-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/k;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.line 58
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNoticeUrl()Ljava/lang/String;
move-result-object p1
.line 59
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_3
.line 60
sget-object p2, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p2
const-string v0, "=2"
if-nez p2, :cond_4
.line 61
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "&"
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object p1, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
:cond_3
:goto_0
move-object v5, p1
goto :goto_1
.line 63
:cond_4
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p2
.line 64
sget-object v1, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {p2, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 65
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
sget-object v2, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
sget-object v2, Lcom/mbridge/msdk/foundation/same/a;->m:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, p2, v0}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p1
goto :goto_0
.line 68
:goto_1
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object p1
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v2
iget-object v3, p0, Lcom/mbridge/msdk/video/module/a/a/k;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
iget-object v4, p0, Lcom/mbridge/msdk/video/module/a/a/k;->g:Ljava/lang/String;
sget v8, Lcom/mbridge/msdk/click/a/a;->i:I
invoke-static/range {v2 .. v8}, Lcom/mbridge/msdk/click/a;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;ZZI)V
:cond_5
:goto_2
return-void
:pswitch_data_0
.packed-switch 0x6d
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View File

@@ -0,0 +1,191 @@
.class final Lcom/mbridge/msdk/video/module/a/a/e$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/video/module/a/a/e;->onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Ljava/lang/String;
.field final synthetic b:Lcom/mbridge/msdk/video/module/a/a/e;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/a/a/e;Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->a:Ljava/lang/String;
.line 60
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
.line 63
:try_start_0
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/db/g;->a(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/db/g;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/db/o;->a(Lcom/mbridge/msdk/foundation/db/f;)Lcom/mbridge/msdk/foundation/db/o;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 64
invoke-static {v1}, Lcom/mbridge/msdk/video/module/a/a/e;->a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v1
if-nez v1, :cond_0
const-string v0, "ImageLoaderListener"
const-string v1, "campaign is null"
.line 65
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
:catch_0
move-exception v0
goto :goto_0
.line 69
:cond_0
new-instance v1, Lcom/mbridge/msdk/foundation/entity/n;
invoke-direct {v1}, Lcom/mbridge/msdk/foundation/entity/n;-><init>()V
const-string v2, "2000044"
.line 70
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->a(Ljava/lang/String;)V
.line 71
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/mbridge/msdk/foundation/tools/ab;->m(Landroid/content/Context;)I
move-result v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->a(I)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 72
invoke-static {v2}, Lcom/mbridge/msdk/video/module/a/a/e;->a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->e(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 73
invoke-static {v2}, Lcom/mbridge/msdk/video/module/a/a/e;->a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/out/Campaign;->getImageUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->p(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 74
invoke-static {v2}, Lcom/mbridge/msdk/video/module/a/a/e;->a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->f(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 75
invoke-static {v2}, Lcom/mbridge/msdk/video/module/a/a/e;->a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->g(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->b:Lcom/mbridge/msdk/video/module/a/a/e;
.line 76
invoke-static {v2}, Lcom/mbridge/msdk/video/module/a/a/e;->b(Lcom/mbridge/msdk/video/module/a/a/e;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->c(Ljava/lang/String;)V
iget-object v2, p0, Lcom/mbridge/msdk/video/module/a/a/e$1;->a:Ljava/lang/String;
.line 77
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/foundation/entity/n;->h(Ljava/lang/String;)V
.line 78
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/db/o;->a(Lcom/mbridge/msdk/foundation/entity/n;)J
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_1
.line 80
:goto_0
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_1
return-void
.end method

View File

@@ -0,0 +1,164 @@
.class public Lcom/mbridge/msdk/video/module/a/a/e;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/foundation/same/c/c;
# instance fields
.field private a:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.field protected b:Landroid/widget/ImageView;
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/widget/ImageView;)V
.locals 0
.line 28
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/e;->b:Landroid/widget/ImageView;
return-void
.end method
.method public constructor <init>(Landroid/widget/ImageView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)V
.locals 0
.line 31
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/e;->b:Landroid/widget/ImageView;
iput-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/e;->a:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
iput-object p3, p0, Lcom/mbridge/msdk/video/module/a/a/e;->c:Ljava/lang/String;
return-void
.end method
.method public static synthetic a(Lcom/mbridge/msdk/video/module/a/a/e;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 0
.line 21
iget-object p0, p0, Lcom/mbridge/msdk/video/module/a/a/e;->a:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
return-object p0
.end method
.method public static synthetic b(Lcom/mbridge/msdk/video/module/a/a/e;)Ljava/lang/String;
.locals 0
.line 21
iget-object p0, p0, Lcom/mbridge/msdk/video/module/a/a/e;->c:Ljava/lang/String;
return-object p0
.end method
# virtual methods
.method public onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 1
.line 60
new-instance p2, Lcom/mbridge/msdk/video/module/a/a/e$1;
invoke-direct {p2, p0, p1}, Lcom/mbridge/msdk/video/module/a/a/e$1;-><init>(Lcom/mbridge/msdk/video/module/a/a/e;Ljava/lang/String;)V
.line 85
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/d;->a()Lcom/mbridge/msdk/foundation/controller/d;
.line 86
invoke-static {}, Lcom/mbridge/msdk/foundation/same/f/a;->b()Ljava/util/concurrent/ThreadPoolExecutor;
move-result-object v0
invoke-virtual {v0, p2}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
.line 90
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "desc:"
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "ImageLoaderListener"
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 0
if-nez p1, :cond_0
:try_start_0
const-string p1, "ImageLoaderListener"
const-string p2, "bitmap=null"
.line 41
invoke-static {p1, p2}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
:catchall_0
move-exception p1
goto :goto_0
:cond_0
iget-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/e;->b:Landroid/widget/ImageView;
if-eqz p2, :cond_1
.line 45
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_1
iget-object p2, p0, Lcom/mbridge/msdk/video/module/a/a/e;->b:Landroid/widget/ImageView;
.line 46
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
iget-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/e;->b:Landroid/widget/ImageView;
const/4 p2, 0x0
.line 47
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_1
.line 52
:goto_0
sget-boolean p2, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz p2, :cond_1
.line 53
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1
:goto_1
return-void
.end method

View File

@@ -0,0 +1,49 @@
.class public Lcom/mbridge/msdk/video/module/a/a/f;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/video/module/a/a;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(ILjava/lang/Object;)V
.locals 2
.line 12
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "onNotify,type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, ",pt="
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "NotifyListener"
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,84 @@
.class public final Lcom/mbridge/msdk/video/module/a/a/g;
.super Lcom/mbridge/msdk/video/module/a/a/i;
.source "SourceFile"
# instance fields
.field private a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;Lcom/mbridge/msdk/video/module/a/a;)V
.locals 0
.line 16
invoke-direct {p0, p2}, Lcom/mbridge/msdk/video/module/a/a/i;-><init>(Lcom/mbridge/msdk/video/module/a/a;)V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/g;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
return-void
.end method
# virtual methods
.method public final a(ILjava/lang/Object;)V
.locals 3
.annotation build Landroidx/annotation/RequiresApi;
api = 0xb
.end annotation
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
goto :goto_0
:pswitch_0
const/16 p1, 0x6b
goto :goto_0
:pswitch_1
const/4 v0, 0x1
goto :goto_0
:pswitch_2
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/g;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
if-eqz v1, :cond_0
.line 34
invoke-virtual {v1}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->webviewshow()V
iget-object v1, p0, Lcom/mbridge/msdk/video/module/a/a/g;->a:Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;
.line 35
invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeClickMiniCardView;->onSelfConfigurationChanged(Landroid/content/res/Configuration;)V
:cond_0
:goto_0
if-nez v0, :cond_1
.line 40
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/i;->a(ILjava/lang/Object;)V
:cond_1
return-void
:pswitch_data_0
.packed-switch 0x64
:pswitch_2
:pswitch_1
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View File

@@ -0,0 +1,152 @@
.class public final Lcom/mbridge/msdk/video/module/a/a/h;
.super Lcom/mbridge/msdk/video/module/a/a/k;
.source "SourceFile"
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
.locals 0
.line 13
invoke-direct/range {p0 .. p8}, Lcom/mbridge/msdk/video/module/a/a/k;-><init>(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/videocommon/download/a;Lcom/mbridge/msdk/videocommon/b/c;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/video/module/a/a;IZ)V
return-void
.end method
# virtual methods
.method public final a(ILjava/lang/Object;)V
.locals 2
const/16 v0, 0x64
const/4 v1, 0x2
if-eq p1, v0, :cond_7
const/16 v0, 0x6d
if-eq p1, v0, :cond_6
const/16 v0, 0x7a
if-eq p1, v0, :cond_5
const/16 v0, 0x81
if-eq p1, v0, :cond_4
const/16 v0, 0x76
const-string v1, ""
if-eq p1, v0, :cond_2
const/16 v0, 0x77
if-eq p1, v0, :cond_0
goto :goto_0
:cond_0
if-eqz p2, :cond_1
.line 33
instance-of v0, p2, Ljava/lang/String;
if-eqz v0, :cond_1
.line 34
move-object v1, p2
check-cast v1, Ljava/lang/String;
:cond_1
const/4 v0, 0x4
.line 36
invoke-virtual {p0, v0, v1}, Lcom/mbridge/msdk/video/module/a/a/k;->a(ILjava/lang/String;)V
goto :goto_0
:cond_2
if-eqz p2, :cond_3
.line 40
instance-of v0, p2, Ljava/lang/String;
if-eqz v0, :cond_3
.line 41
move-object v1, p2
check-cast v1, Ljava/lang/String;
:cond_3
const/4 v0, 0x3
.line 43
invoke-virtual {p0, v0, v1}, Lcom/mbridge/msdk/video/module/a/a/k;->a(ILjava/lang/String;)V
goto :goto_0
:cond_4
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/k;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx;
if-eqz v0, :cond_8
.line 46
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlayable_ads_without_video()I
move-result v0
if-ne v0, v1, :cond_8
.line 47
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->g()V
.line 48
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->f()V
.line 49
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->e()V
const/4 v0, 0x1
.line 50
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/a/a/k;->a(I)V
goto :goto_0
.line 29
:cond_5
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->a()V
goto :goto_0
.line 26
:cond_6
invoke-virtual {p0, v1}, Lcom/mbridge/msdk/video/module/a/a/k;->b(I)V
goto :goto_0
.line 20
:cond_7
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->g()V
.line 21
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->f()V
.line 22
invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/a/a/k;->e()V
.line 23
invoke-virtual {p0, v1}, Lcom/mbridge/msdk/video/module/a/a/k;->a(I)V
.line 54
:cond_8
:goto_0
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/k;->a(ILjava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,39 @@
.class public Lcom/mbridge/msdk/video/module/a/a/i;
.super Lcom/mbridge/msdk/video/module/a/a/f;
.source "SourceFile"
# instance fields
.field protected b:Lcom/mbridge/msdk/video/module/a/a;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/video/module/a/a;)V
.locals 0
.line 9
invoke-direct {p0}, Lcom/mbridge/msdk/video/module/a/a/f;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/video/module/a/a/i;->b:Lcom/mbridge/msdk/video/module/a/a;
return-void
.end method
# virtual methods
.method public a(ILjava/lang/Object;)V
.locals 1
.line 15
invoke-super {p0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a/f;->a(ILjava/lang/Object;)V
iget-object v0, p0, Lcom/mbridge/msdk/video/module/a/a/i;->b:Lcom/mbridge/msdk/video/module/a/a;
if-eqz v0, :cond_0
.line 17
invoke-interface {v0, p1, p2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V
:cond_0
return-void
.end method

Some files were not shown because too many files have changed in this diff Show More