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,24 @@
.class public final Lcom/mbridge/msdk/dycreator/BuildConfig;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final BUILD_TYPE:Ljava/lang/String; = "release"
.field public static final DEBUG:Z = false
.field public static final FLAVOR:Ljava/lang/String; = "oversea"
.field public static final LIBRARY_PACKAGE_NAME:Ljava/lang/String; = "com.mbridge.msdk.dycreator"
# direct methods
.method public constructor <init>()V
.locals 0
.line 6
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,40 @@
.class public final Lcom/mbridge/msdk/dycreator/R$attr;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "attr"
.end annotation
# static fields
.field public static corner:I = 0x7f0400b4
.field public static mbridge_click:I = 0x7f040117
.field public static mbridge_data:I = 0x7f040118
.field public static mbridge_effect:I = 0x7f040119
.field public static mbridge_effect_strategy:I = 0x7f04011a
.field public static mbridge_report:I = 0x7f04011b
.field public static mbridge_strategy:I = 0x7f04011c
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,90 @@
.class public final Lcom/mbridge/msdk/dycreator/R$color;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "color"
.end annotation
# static fields
.field public static mbridge_black:I = 0x7f0600ab
.field public static mbridge_black_66:I = 0x7f0600ac
.field public static mbridge_black_alpha_50:I = 0x7f0600ad
.field public static mbridge_cm_feedback_dialog_chice_bg_pressed:I = 0x7f0600ae
.field public static mbridge_cm_feedback_rb_text_color_color_list:I = 0x7f0600af
.field public static mbridge_common_white:I = 0x7f0600b3
.field public static mbridge_cpb_blue:I = 0x7f0600b4
.field public static mbridge_cpb_blue_dark:I = 0x7f0600b5
.field public static mbridge_cpb_green:I = 0x7f0600b6
.field public static mbridge_cpb_green_dark:I = 0x7f0600b7
.field public static mbridge_cpb_grey:I = 0x7f0600b8
.field public static mbridge_cpb_red:I = 0x7f0600b9
.field public static mbridge_cpb_red_dark:I = 0x7f0600ba
.field public static mbridge_cpb_white:I = 0x7f0600bb
.field public static mbridge_dd_grey:I = 0x7f0600bc
.field public static mbridge_ee_grey:I = 0x7f0600bd
.field public static mbridge_purple_200:I = 0x7f0600c7
.field public static mbridge_purple_500:I = 0x7f0600c8
.field public static mbridge_purple_700:I = 0x7f0600c9
.field public static mbridge_teal_200:I = 0x7f0600da
.field public static mbridge_teal_700:I = 0x7f0600db
.field public static mbridge_video_common_alertview_bg:I = 0x7f0600dc
.field public static mbridge_video_common_alertview_cancel_button_bg_default:I = 0x7f0600dd
.field public static mbridge_video_common_alertview_cancel_button_bg_pressed:I = 0x7f0600de
.field public static mbridge_video_common_alertview_cancel_button_textcolor:I = 0x7f0600df
.field public static mbridge_video_common_alertview_confirm_button_bg_default:I = 0x7f0600e0
.field public static mbridge_video_common_alertview_confirm_button_bg_pressed:I = 0x7f0600e1
.field public static mbridge_video_common_alertview_confirm_button_textcolor:I = 0x7f0600e2
.field public static mbridge_video_common_alertview_content_textcolor:I = 0x7f0600e3
.field public static mbridge_video_common_alertview_feedback_rb_bg:I = 0x7f0600e4
.field public static mbridge_video_common_alertview_title_textcolor:I = 0x7f0600e5
.field public static mbridge_white:I = 0x7f0600e6
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,48 @@
.class public final Lcom/mbridge/msdk/dycreator/R$dimen;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "dimen"
.end annotation
# static fields
.field public static mbridge_video_common_alertview_bg_padding:I = 0x7f0700fa
.field public static mbridge_video_common_alertview_button_height:I = 0x7f0700fb
.field public static mbridge_video_common_alertview_button_margintop:I = 0x7f0700fc
.field public static mbridge_video_common_alertview_button_radius:I = 0x7f0700fd
.field public static mbridge_video_common_alertview_button_textsize:I = 0x7f0700fe
.field public static mbridge_video_common_alertview_button_width:I = 0x7f0700ff
.field public static mbridge_video_common_alertview_content_margintop:I = 0x7f070100
.field public static mbridge_video_common_alertview_content_size:I = 0x7f070101
.field public static mbridge_video_common_alertview_contentview_maxwidth:I = 0x7f070102
.field public static mbridge_video_common_alertview_contentview_minwidth:I = 0x7f070103
.field public static mbridge_video_common_alertview_title_size:I = 0x7f070104
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,126 @@
.class public final Lcom/mbridge/msdk/dycreator/R$drawable;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "drawable"
.end annotation
# static fields
.field public static mbridge_cm_alertview_bg:I = 0x7f0801a2
.field public static mbridge_cm_alertview_cancel_bg:I = 0x7f0801a3
.field public static mbridge_cm_alertview_cancel_bg_nor:I = 0x7f0801a4
.field public static mbridge_cm_alertview_cancel_bg_pressed:I = 0x7f0801a5
.field public static mbridge_cm_alertview_confirm_bg:I = 0x7f0801a6
.field public static mbridge_cm_alertview_confirm_bg_nor:I = 0x7f0801a7
.field public static mbridge_cm_alertview_confirm_bg_pressed:I = 0x7f0801a8
.field public static mbridge_cm_backward:I = 0x7f0801a9
.field public static mbridge_cm_backward_disabled:I = 0x7f0801aa
.field public static mbridge_cm_backward_nor:I = 0x7f0801ab
.field public static mbridge_cm_backward_selected:I = 0x7f0801ac
.field public static mbridge_cm_browser:I = 0x7f0801ad
.field public static mbridge_cm_btn_shake:I = 0x7f0801ae
.field public static mbridge_cm_circle_50black:I = 0x7f0801af
.field public static mbridge_cm_end_animation:I = 0x7f0801b0
.field public static mbridge_cm_exits:I = 0x7f0801b1
.field public static mbridge_cm_exits_nor:I = 0x7f0801b2
.field public static mbridge_cm_exits_selected:I = 0x7f0801b3
.field public static mbridge_cm_feedback_btn_bg:I = 0x7f0801b4
.field public static mbridge_cm_feedback_choice_btn_bg:I = 0x7f0801b5
.field public static mbridge_cm_feedback_choice_btn_bg_nor:I = 0x7f0801b6
.field public static mbridge_cm_feedback_choice_btn_bg_pressed:I = 0x7f0801b7
.field public static mbridge_cm_feedback_dialog_view_bg:I = 0x7f0801b8
.field public static mbridge_cm_feedback_dialog_view_btn_bg:I = 0x7f0801b9
.field public static mbridge_cm_forward:I = 0x7f0801ba
.field public static mbridge_cm_forward_disabled:I = 0x7f0801bb
.field public static mbridge_cm_forward_nor:I = 0x7f0801bc
.field public static mbridge_cm_forward_selected:I = 0x7f0801bd
.field public static mbridge_cm_head:I = 0x7f0801be
.field public static mbridge_cm_highlight:I = 0x7f0801bf
.field public static mbridge_cm_progress:I = 0x7f0801c0
.field public static mbridge_cm_progress_drawable:I = 0x7f0801c1
.field public static mbridge_cm_progress_icon:I = 0x7f0801c2
.field public static mbridge_cm_refresh:I = 0x7f0801c3
.field public static mbridge_cm_refresh_nor:I = 0x7f0801c4
.field public static mbridge_cm_refresh_selected:I = 0x7f0801c5
.field public static mbridge_cm_tail:I = 0x7f0801c6
.field public static mbridge_download_message_dialog_star_sel:I = 0x7f0801c9
.field public static mbridge_download_message_dilaog_star_nor:I = 0x7f0801ca
.field public static mbridge_reward_popview_close:I = 0x7f0801f8
.field public static mbridge_shape_btn:I = 0x7f08021c
.field public static mbridge_shape_line:I = 0x7f08021e
.field public static mbridge_shape_splash_corners_14:I = 0x7f080220
.field public static mbridge_slide_hand:I = 0x7f080222
.field public static mbridge_slide_rightarrow:I = 0x7f080223
.field public static mbridge_splash_button_bg_gray:I = 0x7f08022b
.field public static mbridge_splash_button_bg_gray_55:I = 0x7f08022c
.field public static mbridge_splash_button_bg_green:I = 0x7f08022d
.field public static mbridge_splash_close_bg:I = 0x7f08022e
.field public static mbridge_splash_notice:I = 0x7f080230
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,40 @@
.class public final Lcom/mbridge/msdk/dycreator/R$id;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "id"
.end annotation
# static fields
.field public static mbridge_interstitial_pb:I = 0x7f0a0187
.field public static mbridge_video_common_alertview_cancel_button:I = 0x7f0a020d
.field public static mbridge_video_common_alertview_confirm_button:I = 0x7f0a020e
.field public static mbridge_video_common_alertview_contentview:I = 0x7f0a020f
.field public static mbridge_video_common_alertview_contentview_scrollview:I = 0x7f0a0210
.field public static mbridge_video_common_alertview_private_action_button:I = 0x7f0a0211
.field public static mbridge_video_common_alertview_titleview:I = 0x7f0a0212
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/mbridge/msdk/dycreator/R$layout;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "layout"
.end annotation
# static fields
.field public static mbridge_cm_alertview:I = 0x7f0d0066
.field public static mbridge_cm_feedback_notice_layout:I = 0x7f0d0067
.field public static mbridge_cm_feedbackview:I = 0x7f0d0068
.field public static mbridge_cm_loading_layout:I = 0x7f0d0069
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,108 @@
.class public final Lcom/mbridge/msdk/dycreator/R$string;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "string"
.end annotation
# static fields
.field public static campaign_appName:I = 0x7f120080
.field public static campaign_iconUrl:I = 0x7f120081
.field public static campaign_imageUrl:I = 0x7f120082
.field public static defaults:I = 0x7f1200b7
.field public static dyAction_getClick:I = 0x7f1200b8
.field public static dyAction_getLogicClick:I = 0x7f1200b9
.field public static dyAction_getLongClick:I = 0x7f1200ba
.field public static dyAction_getMove:I = 0x7f1200bb
.field public static dyAction_getWobble:I = 0x7f1200bc
.field public static dyEffect_getCountDown:I = 0x7f1200bd
.field public static dyEffect_getVisible:I = 0x7f1200be
.field public static dyEffect_getVisibleParam:I = 0x7f1200bf
.field public static dyEffect_getWobble:I = 0x7f1200c0
.field public static dyStrategy_feedback:I = 0x7f1200c1
.field public static dyStrategy_getActivity:I = 0x7f1200c2
.field public static dyStrategy_getClose:I = 0x7f1200c3
.field public static dyStrategy_getDeeplink:I = 0x7f1200c4
.field public static dyStrategy_getDownload:I = 0x7f1200c5
.field public static dyStrategy_notice:I = 0x7f1200c6
.field public static dyStrategy_permissionInfo:I = 0x7f1200c7
.field public static dyStrategy_privateAddress:I = 0x7f1200c8
.field public static mSplashData_setAdClickText:I = 0x7f120136
.field public static mSplashData_setAppInfo:I = 0x7f120137
.field public static mSplashData_setCountDownText:I = 0x7f120138
.field public static mSplashData_setLogoImage:I = 0x7f120139
.field public static mSplashData_setLogoText:I = 0x7f12013a
.field public static mSplashData_setNoticeImage:I = 0x7f12013b
.field public static mbridge_cm_feedback_btn_text:I = 0x7f12013c
.field public static mbridge_cm_feedback_dialog_close_close:I = 0x7f12013d
.field public static mbridge_cm_feedback_dialog_close_submit:I = 0x7f12013e
.field public static mbridge_cm_feedback_dialog_content_fraud:I = 0x7f12013f
.field public static mbridge_cm_feedback_dialog_content_misleading:I = 0x7f120140
.field public static mbridge_cm_feedback_dialog_content_not_play:I = 0x7f120141
.field public static mbridge_cm_feedback_dialog_content_other:I = 0x7f120142
.field public static mbridge_cm_feedback_dialog_content_por_violence:I = 0x7f120143
.field public static mbridge_cm_feedback_dialog_content_sound_problems:I = 0x7f120144
.field public static mbridge_cm_feedback_dialog_privacy_des:I = 0x7f120145
.field public static mbridge_cm_feedback_dialog_submit_notice:I = 0x7f120146
.field public static mbridge_cm_feedback_dialog_title:I = 0x7f120147
.field public static mbridge_reward_heat_count_unit:I = 0x7f12014d
.field public static mbridge_reward_viewed_text_str:I = 0x7f120152
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,36 @@
.class public final Lcom/mbridge/msdk/dycreator/R$style;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "style"
.end annotation
# static fields
.field public static AppBaseTheme:I = 0x7f130005
.field public static MBridgeAppTheme:I = 0x7f1300ec
.field public static mbridge_common_activity_style:I = 0x7f1301f8
.field public static mbridge_transparent_common_activity_style:I = 0x7f1301fa
.field public static myDialog:I = 0x7f1301fc
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,44 @@
.class public final Lcom/mbridge/msdk/dycreator/R$styleable;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "styleable"
.end annotation
# static fields
.field public static RoundRectImageView:[I
.field public static RoundRectImageView_corner:I
# direct methods
.method public static constructor <clinit>()V
.locals 1
const v0, 0x7f0400b4
filled-new-array {v0}, [I
move-result-object v0
sput-object v0, Lcom/mbridge/msdk/dycreator/R$styleable;->RoundRectImageView:[I
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,29 @@
.class public final Lcom/mbridge/msdk/dycreator/R;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/mbridge/msdk/dycreator/R$attr;,
Lcom/mbridge/msdk/dycreator/R$color;,
Lcom/mbridge/msdk/dycreator/R$dimen;,
Lcom/mbridge/msdk/dycreator/R$drawable;,
Lcom/mbridge/msdk/dycreator/R$id;,
Lcom/mbridge/msdk/dycreator/R$layout;,
Lcom/mbridge/msdk/dycreator/R$string;,
Lcom/mbridge/msdk/dycreator/R$style;,
Lcom/mbridge/msdk/dycreator/R$styleable;
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,19 @@
.class public interface abstract Lcom/mbridge/msdk/dycreator/a/a$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/a/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "a"
.end annotation
# virtual methods
.method public abstract a(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
.end method

View File

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

File diff suppressed because it is too large Load Diff

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,79 @@
.class public final Lcom/mbridge/msdk/dycreator/b/a;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private a:I
.field private b:Ljava/lang/String;
# direct methods
.method public constructor <init>(ILjava/lang/String;)V
.locals 0
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/mbridge/msdk/dycreator/b/a;->a:I
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/b/a;->b:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/b/b;)V
.locals 1
.line 14
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
if-eqz p1, :cond_0
.line 16
invoke-virtual {p1}, Lcom/mbridge/msdk/dycreator/b/b;->a()I
move-result v0
iput v0, p0, Lcom/mbridge/msdk/dycreator/b/a;->a:I
.line 17
invoke-virtual {p1}, Lcom/mbridge/msdk/dycreator/b/b;->b()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/b/a;->b:Ljava/lang/String;
:cond_0
return-void
.end method
# virtual methods
.method public final toString()Ljava/lang/String;
.locals 2
.line 28
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "DyError{errorCode="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/mbridge/msdk/dycreator/b/a;->a: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

View File

@@ -0,0 +1,241 @@
.class public final enum Lcom/mbridge/msdk/dycreator/b/b;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/mbridge/msdk/dycreator/b/b;",
">;"
}
.end annotation
# static fields
.field public static final enum a:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum b:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum c:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum d:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum e:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum f:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum g:Lcom/mbridge/msdk/dycreator/b/b;
.field public static final enum h:Lcom/mbridge/msdk/dycreator/b/b;
.field private static final synthetic k:[Lcom/mbridge/msdk/dycreator/b/b;
# instance fields
.field private i:I
.field private j:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 12
.line 5
new-instance v0, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v1, -0x65
const-string v2, "ViewOption is null"
const-string v3, "NOT_FOUND_VIEWOPTION"
const/4 v4, 0x0
invoke-direct {v0, v3, v4, v1, v2}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v0, Lcom/mbridge/msdk/dycreator/b/b;->a:Lcom/mbridge/msdk/dycreator/b/b;
.line 6
new-instance v1, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v2, -0x66
const-string v3, "context is null"
const-string v4, "NOT_FOUND_CONTEXT"
const/4 v5, 0x1
invoke-direct {v1, v4, v5, v2, v3}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v1, Lcom/mbridge/msdk/dycreator/b/b;->b:Lcom/mbridge/msdk/dycreator/b/b;
.line 7
new-instance v2, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v3, -0x67
const-string v4, "file create view is null"
const-string v5, "FILE_CREATE_VIEW_FILE"
const/4 v6, 0x2
invoke-direct {v2, v5, v6, v3, v4}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v2, Lcom/mbridge/msdk/dycreator/b/b;->c:Lcom/mbridge/msdk/dycreator/b/b;
.line 8
new-instance v3, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v4, -0x68
const-string v5, "Campaign size only one"
const-string v6, "CAMPAIGNEX_IS_NULL"
const/4 v7, 0x3
invoke-direct {v3, v6, v7, v4, v5}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v3, Lcom/mbridge/msdk/dycreator/b/b;->d:Lcom/mbridge/msdk/dycreator/b/b;
.line 9
new-instance v4, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v5, -0x69
const-string v6, "campaign is null"
const-string v7, "NOT_FOUND_CAMPAIGN"
const/4 v8, 0x4
invoke-direct {v4, v7, v8, v5, v6}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v4, Lcom/mbridge/msdk/dycreator/b/b;->e:Lcom/mbridge/msdk/dycreator/b/b;
.line 10
new-instance v5, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v6, -0x6a
const-string v7, "dynamic file is not exits"
const-string v8, "NOT_FOUND_DYNAMIC_FILE"
const/4 v9, 0x5
invoke-direct {v5, v8, v9, v6, v7}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v5, Lcom/mbridge/msdk/dycreator/b/b;->f:Lcom/mbridge/msdk/dycreator/b/b;
.line 11
new-instance v6, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v7, -0x6b
const-string v8, "data file or file dir is not exits "
const-string v9, "BIND_DATA_FILE_OR_DIR"
const/4 v10, 0x6
invoke-direct {v6, v9, v10, v7, v8}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v6, Lcom/mbridge/msdk/dycreator/b/b;->g:Lcom/mbridge/msdk/dycreator/b/b;
.line 12
new-instance v7, Lcom/mbridge/msdk/dycreator/b/b;
const/16 v8, -0x6c
const-string v9, "dynamic_option is not exits"
const-string v10, "NOT_FOUND_DYNAMIC_OPTION"
const/4 v11, 0x7
invoke-direct {v7, v10, v11, v8, v9}, Lcom/mbridge/msdk/dycreator/b/b;-><init>(Ljava/lang/String;IILjava/lang/String;)V
sput-object v7, Lcom/mbridge/msdk/dycreator/b/b;->h:Lcom/mbridge/msdk/dycreator/b/b;
filled-new-array/range {v0 .. v7}, [Lcom/mbridge/msdk/dycreator/b/b;
move-result-object v0
sput-object v0, Lcom/mbridge/msdk/dycreator/b/b;->k:[Lcom/mbridge/msdk/dycreator/b/b;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;IILjava/lang/String;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 17
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/mbridge/msdk/dycreator/b/b;->i:I
iput-object p4, p0, Lcom/mbridge/msdk/dycreator/b/b;->j:Ljava/lang/String;
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/mbridge/msdk/dycreator/b/b;
.locals 1
const-class v0, Lcom/mbridge/msdk/dycreator/b/b;
.line 3
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/mbridge/msdk/dycreator/b/b;
return-object p0
.end method
.method public static values()[Lcom/mbridge/msdk/dycreator/b/b;
.locals 1
sget-object v0, Lcom/mbridge/msdk/dycreator/b/b;->k:[Lcom/mbridge/msdk/dycreator/b/b;
.line 3
invoke-virtual {v0}, [Lcom/mbridge/msdk/dycreator/b/b;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/mbridge/msdk/dycreator/b/b;
return-object v0
.end method
# virtual methods
.method public final a()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/dycreator/b/b;->i:I
return v0
.end method
.method public final b()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/b/b;->j:Ljava/lang/String;
return-object v0
.end method

View File

@@ -0,0 +1,162 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/GradientOrientationUtils;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getOrientation(Ljava/lang/String;)Landroid/graphics/drawable/GradientDrawable$Orientation;
.locals 4
.line 9
:try_start_0
sget-object v0, Landroid/graphics/drawable/GradientDrawable$Orientation;->TOP_BOTTOM:Landroid/graphics/drawable/GradientDrawable$Orientation;
.line 10
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v1
invoke-static {p0, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_0
goto :goto_2
.line 12
:cond_0
sget-object v1, Landroid/graphics/drawable/GradientDrawable$Orientation;->BL_TR:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v2
invoke-static {p0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_1
:goto_0
move-object v0, v1
goto :goto_2
.line 14
:cond_1
sget-object v1, Landroid/graphics/drawable/GradientDrawable$Orientation;->BOTTOM_TOP:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v2
invoke-static {p0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_2
goto :goto_0
.line 16
:cond_2
sget-object v1, Landroid/graphics/drawable/GradientDrawable$Orientation;->BR_TL:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v2
invoke-static {p0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_3
goto :goto_0
.line 18
:cond_3
sget-object v2, Landroid/graphics/drawable/GradientDrawable$Orientation;->LEFT_RIGHT:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v2}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v3
invoke-static {p0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_4
:goto_1
move-object v0, v2
goto :goto_2
.line 20
:cond_4
sget-object v2, Landroid/graphics/drawable/GradientDrawable$Orientation;->RIGHT_LEFT:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v2}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v3
invoke-static {p0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_5
goto :goto_1
.line 22
:cond_5
sget-object v2, Landroid/graphics/drawable/GradientDrawable$Orientation;->TL_BR:Landroid/graphics/drawable/GradientDrawable$Orientation;
invoke-virtual {v2}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v3
invoke-static {p0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_6
goto :goto_1
.line 24
:cond_6
invoke-virtual {v1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v2
invoke-static {p0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p0
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
if-eqz p0, :cond_7
goto :goto_0
:cond_7
:goto_2
return-object v0
.line 31
:catch_0
sget-object p0, Landroid/graphics/drawable/GradientDrawable$Orientation;->TOP_BOTTOM:Landroid/graphics/drawable/GradientDrawable$Orientation;
return-object p0
.end method

View File

@@ -0,0 +1,32 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBApkInfoView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 16
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 12
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 8
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method

View File

@@ -0,0 +1,380 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBButton;
.super Landroid/widget/Button;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 25
invoke-direct {p0, p1}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 29
invoke-direct {p0, p1}, Landroid/widget/Button;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
.line 30
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 31
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 32
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 36
invoke-direct {p0, p1, p2, p3}, Landroid/widget/Button;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 70
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 71
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 62
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 63
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 86
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 87
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 94
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 95
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 78
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->a:Ljava/util/Map;
.line 79
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 42
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 43
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->b:Ljava/util/Map;
.line 44
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 45
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 52
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 53
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->b:Ljava/util/Map;
.line 54
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 55
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 103
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 105
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBButton;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,163 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/e/a/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->initView(Ljava/lang/String;Ljava/lang/String;I)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:Ljava/lang/String;
.field final synthetic c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->a:Ljava/lang/String;
iput-object p3, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->b:Ljava/lang/String;
.line 53
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFinish()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
.line 64
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->b(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/e/a/b;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/e/a/b;->a()V
.line 65
new-instance v0, Lcom/mbridge/msdk/dycreator/binding/response/SplashResData;
invoke-direct {v0}, Lcom/mbridge/msdk/dycreator/binding/response/SplashResData;-><init>()V
.line 66
sget-object v1, Lcom/mbridge/msdk/dycreator/listener/action/EAction;->CLOSE:Lcom/mbridge/msdk/dycreator/listener/action/EAction;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/dycreator/binding/response/SplashResData;->seteAction(Lcom/mbridge/msdk/dycreator/listener/action/EAction;)V
.line 67
invoke-static {}, Lcom/mbridge/msdk/dycreator/bus/EventBus;->getDefault()Lcom/mbridge/msdk/dycreator/bus/EventBus;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/mbridge/msdk/dycreator/bus/EventBus;->post(Ljava/lang/Object;)V
return-void
.end method
.method public onTick(J)V
.locals 6
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->a:Ljava/lang/String;
const-string v1, "zh"
.line 56
invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
const-string v1, "s"
const-wide/16 v2, 0x3e8
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
.line 57
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
move-result-object v0
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
div-long/2addr p1, v2
invoke-virtual {v4, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->b:Ljava/lang/String;
invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
.line 59
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
move-result-object v0
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
iget-object v5, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;->c:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
invoke-static {v5}, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v5, " "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
div-long/2addr p1, v2
invoke-virtual {v4, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,136 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBTextView;
.source "SourceFile"
# instance fields
.field private a:Lcom/mbridge/msdk/e/a/b;
.field private b:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 17
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;)V
iput-object p0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->b:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 22
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
iput-object p0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->b:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 28
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
iput-object p0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->b:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
return-void
.end method
.method public static synthetic a(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
.locals 0
.line 11
iget-object p0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->b:Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;
return-object p0
.end method
.method public static synthetic b(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;)Lcom/mbridge/msdk/e/a/b;
.locals 0
.line 11
iget-object p0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a:Lcom/mbridge/msdk/e/a/b;
return-object p0
.end method
# virtual methods
.method public initView(Ljava/lang/String;Ljava/lang/String;I)V
.locals 3
.line 50
new-instance v0, Lcom/mbridge/msdk/e/a/b;
invoke-direct {v0}, Lcom/mbridge/msdk/e/a/b;-><init>()V
mul-int/lit16 p3, p3, 0x3e8
int-to-long v1, p3
.line 51
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/e/a/b;->b(J)Lcom/mbridge/msdk/e/a/b;
move-result-object p3
const-wide/16 v0, 0x3e8
.line 52
invoke-virtual {p3, v0, v1}, Lcom/mbridge/msdk/e/a/b;->a(J)Lcom/mbridge/msdk/e/a/b;
move-result-object p3
new-instance v0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;
invoke-direct {v0, p0, p2, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView$1;-><init>(Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;Ljava/lang/String;Ljava/lang/String;)V
.line 53
invoke-virtual {p3, v0}, Lcom/mbridge/msdk/e/a/b;->a(Lcom/mbridge/msdk/e/a/a;)Lcom/mbridge/msdk/e/a/b;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a:Lcom/mbridge/msdk/e/a/b;
return-void
.end method
.method public onAttachedToWindow()V
.locals 1
.line 34
invoke-super {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a:Lcom/mbridge/msdk/e/a/b;
if-eqz v0, :cond_0
.line 37
invoke-virtual {v0}, Lcom/mbridge/msdk/e/a/b;->b()V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 1
.line 44
invoke-super {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBCountDownView;->a:Lcom/mbridge/msdk/e/a/b;
if-eqz v0, :cond_0
.line 46
invoke-virtual {v0}, Lcom/mbridge/msdk/e/a/b;->a()V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,139 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBFeedBack;
.super Lcom/mbridge/msdk/dycreator/baseview/MBTextView;
.source "SourceFile"
# static fields
.field public static FEEDBACK_BTN_BACKGROUND_COLOR_STR:Ljava/lang/String; = "#60000000"
# direct methods
.method static constructor <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 18
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;)V
.line 19
invoke-direct {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBFeedBack;->a()V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 23
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 24
invoke-direct {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBFeedBack;->a()V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 28
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 29
invoke-direct {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBFeedBack;->a()V
return-void
.end method
.method private a()V
.locals 3
.line 33
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "mbridge_cm_feedback_btn_text"
const-string v2, "string"
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setText(I)V
.line 34
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
const/high16 v1, 0x41500000 # 13.0f
.line 35
invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v1
const/4 v2, 0x0
.line 36
invoke-virtual {p0, v1, v2, v1, v2}, Landroid/view/View;->setPadding(IIII)V
.line 38
invoke-virtual {p0, v2}, Landroid/widget/TextView;->setTextIsSelectable(Z)V
const/16 v1, 0x11
.line 39
invoke-virtual {p0, v1}, Landroid/widget/TextView;->setGravity(I)V
sget-object v1, Lcom/mbridge/msdk/dycreator/baseview/MBFeedBack;->FEEDBACK_BTN_BACKGROUND_COLOR_STR:Ljava/lang/String;
.line 40
invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Landroid/view/View;->setBackgroundColor(I)V
.line 41
new-instance v1, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v1}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
const/high16 v2, 0x41a00000 # 20.0f
.line 42
invoke-static {v0, v2}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v0
int-to-float v0, v0
invoke-virtual {v1, v0}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
.line 43
sget-object v0, Lcom/mbridge/msdk/widget/FeedBackButton;->FEEDBACK_BTN_BACKGROUND_COLOR_STR:Ljava/lang/String;
invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v0
invoke-virtual {v1, v0}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
.line 44
invoke-virtual {p0, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
const/4 v0, -0x1
.line 45
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setTextColor(I)V
return-void
.end method

View File

@@ -0,0 +1,115 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 98
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
return-void
.end method

View File

@@ -0,0 +1,730 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterEffect;
# instance fields
.field private a:Landroid/animation/Animator;
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private d:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 34
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->d:Ljava/lang/String;
.line 36
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 37
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 38
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 39
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBFrameLayout"
.line 41
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
:goto_0
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 24
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
.locals 11
.line 87
new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
const/4 v1, 0x0
invoke-direct {v0, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
.line 88
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v2
const/4 v3, -0x2
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
.line 91
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v4
:goto_0
if-ge v1, v4, :cond_c
.line 93
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
.line 94
invoke-virtual {v2, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 98
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x1
const-string v7, "w"
const-string v8, "m"
const-string v9, "f"
const/4 v10, 0x1
if-eq v5, v10, :cond_8
const/4 v10, 0x2
if-eq v5, v10, :cond_4
const/4 v6, 0x3
if-eq v5, v6, :cond_3
const/4 v6, 0x4
if-eq v5, v6, :cond_2
const/4 v6, 0x5
if-eq v5, v6, :cond_1
goto/16 :goto_3
.line 136
:cond_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 137
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 136
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
.line 138
invoke-virtual {v0, v5, v5, v5, v5}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
goto/16 :goto_3
.line 132
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 133
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 132
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I
goto :goto_3
.line 127
:cond_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 128
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 127
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
goto :goto_3
.line 113
:cond_4
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 114
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_7
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_5
goto :goto_1
.line 118
:cond_5
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_6
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 122
:cond_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
goto :goto_3
:cond_7
:goto_1
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 100
:cond_8
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 101
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_b
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_9
goto :goto_2
.line 105
:cond_9
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_a
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 109
:cond_a
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
.line 110
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
:cond_b
:goto_2
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v1, v1, 0x1
goto/16 :goto_0
:cond_c
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 161
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 162
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 153
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 154
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 177
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 178
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 185
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 186
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 169
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->b:Ljava/util/Map;
.line 170
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 47
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->a:Landroid/animation/Animator;
if-eqz v0, :cond_0
.line 50
invoke-virtual {v0}, Landroid/animation/Animator;->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
const-string v1, "MBFrameLayout"
.line 53
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
:cond_0
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_1
const-string v1, "mbridgeAttached"
.line 55
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->c:Ljava/util/Map;
.line 56
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1
.line 57
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_1
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 64
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->a:Landroid/animation/Animator;
if-eqz v0, :cond_0
.line 67
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
const-string v1, "MBFrameLayout"
.line 70
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
:cond_0
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_1
const-string v1, "mbridgeDetached"
.line 72
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->c:Ljava/util/Map;
.line 73
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1
.line 74
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_1
return-void
.end method
.method public setAnimator(Landroid/animation/Animator;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->a:Landroid/animation/Animator;
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 193
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->c:Ljava/util/Map;
if-eqz p2, :cond_0
.line 195
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBFrameLayout;->d:Ljava/lang/String;
:cond_0
return-void
.end method
.method public setOnClickListener(Landroid/view/View$OnClickListener;)V
.locals 0
.param p1 # Landroid/view/View$OnClickListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 81
invoke-super {p0, p1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method

View File

@@ -0,0 +1,99 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBGridView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 52
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->L:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
return-void
.end method

View File

@@ -0,0 +1,648 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBGridView;
.super Landroid/widget/GridView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 31
invoke-direct {p0, p1}, Landroid/widget/GridView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->c:Ljava/lang/String;
.line 33
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 34
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 35
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 36
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBGridView"
.line 38
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
:goto_0
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 22
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
.locals 12
.line 44
invoke-virtual {p0}, Landroid/view/ViewGroup;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/widget/AbsListView$LayoutParams;
.line 45
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v1
.line 46
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
move v4, v3
:goto_0
if-ge v4, v2, :cond_d
.line 48
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v1, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 52
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBGridView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x1
const/4 v7, -0x2
const-string v8, "wrap"
const-string v9, "m"
const-string v10, "f"
const/4 v11, 0x1
if-eq v5, v11, :cond_8
const/4 v11, 0x2
if-eq v5, v11, :cond_4
const/4 v6, 0x3
if-eq v5, v6, :cond_3
const/4 v6, 0x4
if-eq v5, v6, :cond_1
goto/16 :goto_3
.line 84
:cond_1
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 85
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_c
const-string v7, "invisible"
.line 86
invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_2
.line 87
invoke-virtual {p0, v6}, Landroid/view/View;->setVisibility(I)V
goto/16 :goto_3
:cond_2
const-string v6, "gone"
.line 88
invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_c
const/16 v5, 0x8
.line 89
invoke-virtual {p0, v5}, Landroid/view/View;->setVisibility(I)V
goto :goto_3
.line 81
:cond_3
invoke-interface {p1, v4, v3}, Landroid/util/AttributeSet;->getAttributeBooleanValue(IZ)Z
move-result v5
.line 80
invoke-virtual {p0, v5}, Landroid/view/View;->setHorizontalFadingEdgeEnabled(Z)V
goto :goto_3
.line 67
:cond_4
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 68
invoke-virtual {v5, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v10
if-nez v10, :cond_7
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_5
goto :goto_1
.line 72
:cond_5
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_6
.line 73
iput v7, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 76
:cond_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 69
:cond_7
:goto_1
iput v6, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 54
:cond_8
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 55
invoke-virtual {v5, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v10
if-nez v10, :cond_b
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_9
goto :goto_2
.line 59
:cond_9
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_a
.line 60
iput v7, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
goto :goto_3
.line 63
:cond_a
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
.line 64
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
goto :goto_3
.line 56
:cond_b
:goto_2
iput v6, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
:cond_c
:goto_3
add-int/lit8 v4, v4, 0x1
goto/16 :goto_0
:cond_d
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 132
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 133
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 124
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 125
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 148
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 149
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 156
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 157
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 140
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->a:Ljava/util/Map;
.line 141
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 104
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 105
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->b:Ljava/util/Map;
.line 106
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 107
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 114
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 115
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->b:Ljava/util/Map;
.line 116
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 117
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 165
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 167
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBGridView;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,209 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBHeatLevelLayoutView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 23
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public setHeatCount(I)V
.locals 8
.line 28
:try_start_0
invoke-virtual {p0}, Landroid/view/ViewGroup;->removeAllViews()V
int-to-double v0, p1
const-wide v2, 0x40c3880000000000L # 10000.0
const/4 p1, 0x2
.line 29
invoke-static {v0, v1, v2, v3, p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(DDI)D
move-result-wide v0
.line 30
new-instance p1, Landroid/widget/LinearLayout$LayoutParams;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
const/high16 v3, 0x41f00000 # 30.0f
invoke-static {v2, v3}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;F)I
move-result v2
const/4 v3, -0x2
invoke-direct {p1, v3, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
const/16 v2, 0xf
const/4 v3, 0x0
.line 31
invoke-virtual {p1, v2, v3, v3, v3}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
.line 32
new-instance v2, Landroid/widget/TextView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
invoke-direct {v2, v4}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
const/4 v4, 0x1
.line 33
invoke-static {v4}, Landroid/graphics/Typeface;->defaultFromStyle(I)Landroid/graphics/Typeface;
move-result-object v4
invoke-virtual {v2, v4}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
const/16 v4, 0x11
.line 34
invoke-virtual {v2, v4}, Landroid/widget/TextView;->setGravity(I)V
const-string v4, "#FF000000"
.line 35
invoke-static {v4}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v4
invoke-virtual {v2, v4}, Landroid/widget/TextView;->setTextColor(I)V
const/high16 v4, 0x41200000 # 10.0f
.line 36
invoke-virtual {v2, v4}, Landroid/widget/TextView;->setTextSize(F)V
.line 37
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v4
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v5
const-string v6, "mbridge_reward_user"
const-string v7, "drawable"
invoke-static {v5, v6, v7}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v4
if-eqz v4, :cond_0
.line 40
invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getMinimumWidth()I
move-result v5
invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getMinimumHeight()I
move-result v6
invoke-virtual {v4, v3, v3, v5, v6}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
goto :goto_0
:catch_0
move-exception p1
goto :goto_1
:cond_0
:goto_0
const/4 v3, 0x0
.line 42
invoke-virtual {v2, v3, v3, v4, v3}, Landroid/widget/TextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
.line 43
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;->g()Ljava/lang/String;
move-result-object v3
.line 44
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v4
const-string v5, "mbridge_reward_heat_count_unit"
const-string v6, "string"
invoke-virtual {v4, v5, v6, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result v3
.line 45
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v0, v1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 46
invoke-virtual {p0, v2, p1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_2
:goto_1
const-string v0, "MBHeatLevelLayoutView"
.line 48
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

View File

@@ -0,0 +1,115 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 61
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
return-void
.end method

View File

@@ -0,0 +1,680 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;
.super Landroid/widget/HorizontalScrollView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 28
invoke-direct {p0, p1}, Landroid/widget/HorizontalScrollView;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 32
invoke-direct {p0, p1}, Landroid/widget/HorizontalScrollView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
.line 34
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 35
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 36
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 37
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBHorizontalScrollView"
.line 39
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
:goto_0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 44
invoke-direct {p0, p1, p2, p3}, Landroid/widget/HorizontalScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 20
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
.locals 11
.line 50
new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
const/4 v1, 0x0
invoke-direct {v0, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
.line 51
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v2
const/4 v3, -0x2
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
.line 54
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v4
:goto_0
if-ge v1, v4, :cond_c
.line 56
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
.line 57
invoke-virtual {v2, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 61
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x1
const-string v7, "w"
const-string v8, "m"
const-string v9, "f"
const/4 v10, 0x1
if-eq v5, v10, :cond_8
const/4 v10, 0x2
if-eq v5, v10, :cond_4
const/4 v6, 0x3
if-eq v5, v6, :cond_3
const/4 v6, 0x4
if-eq v5, v6, :cond_2
const/4 v6, 0x5
if-eq v5, v6, :cond_1
goto/16 :goto_3
.line 99
:cond_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 100
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 99
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
.line 101
invoke-virtual {v0, v5, v5, v5, v5}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
goto/16 :goto_3
.line 95
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 96
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 95
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I
goto :goto_3
.line 90
:cond_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 91
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 90
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
goto :goto_3
.line 76
:cond_4
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 77
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_7
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_5
goto :goto_1
.line 81
:cond_5
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_6
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 85
:cond_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
goto :goto_3
:cond_7
:goto_1
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 63
:cond_8
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 64
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_b
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_9
goto :goto_2
.line 68
:cond_9
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_a
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 72
:cond_a
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
.line 73
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
:cond_b
:goto_2
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v1, v1, 0x1
goto/16 :goto_0
:cond_c
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 142
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 143
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 134
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 135
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 158
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 159
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 166
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 167
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 150
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->a:Ljava/util/Map;
.line 151
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 114
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 115
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->b:Ljava/util/Map;
.line 116
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 117
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 124
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 125
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->b:Ljava/util/Map;
.line 126
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 127
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 174
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 176
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBHorizontalScrollView;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,83 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBImageView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBImageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 59
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
return-void
.end method

View File

@@ -0,0 +1,626 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBImageView;
.super Landroid/widget/ImageView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private b:Ljava/lang/String;
.field private c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 35
invoke-direct {p0, p1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->b:Ljava/lang/String;
if-eqz p1, :cond_0
if-eqz p2, :cond_0
.line 38
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
goto :goto_0
:catch_0
move-exception p1
goto :goto_1
.line 40
:cond_0
:goto_0
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 41
invoke-virtual {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->generateLayoutParams(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 42
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_2
:goto_1
const-string p2, "MBImageView"
.line 44
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
:goto_2
return-void
.end method
# virtual methods
.method public generateLayoutParams(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 10
.line 50
new-instance p1, Landroid/view/ViewGroup$LayoutParams;
const/4 v0, -0x1
invoke-direct {p1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 52
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v1
.line 53
invoke-interface {p2}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
:goto_0
if-ge v3, v2, :cond_c
.line 55
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_3
.line 59
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/MBImageView$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, -0x2
const-string v6, "wrap"
const-string v7, "m"
const-string v8, "f"
const/4 v9, 0x1
if-eq v4, v9, :cond_7
const/4 v9, 0x2
if-eq v4, v9, :cond_3
const/4 v5, 0x3
if-eq v4, v5, :cond_1
goto/16 :goto_3
.line 85
:cond_1
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 86
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_b
const-string v5, "invisible"
.line 87
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_2
const/4 v4, 0x4
.line 88
invoke-virtual {p0, v4}, Landroid/view/View;->setVisibility(I)V
goto :goto_3
:cond_2
const-string v5, "gone"
.line 89
invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_b
const/16 v4, 0x8
.line 90
invoke-virtual {p0, v4}, Landroid/view/View;->setVisibility(I)V
goto :goto_3
.line 73
:cond_3
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 74
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-nez v8, :cond_6
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_4
goto :goto_1
.line 78
:cond_4
invoke-virtual {v4, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_5
iput v5, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
.line 82
:cond_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
:cond_6
:goto_1
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
.line 61
:cond_7
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 62
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-nez v8, :cond_a
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_8
goto :goto_2
.line 66
:cond_8
invoke-virtual {v4, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_9
iput v5, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
goto :goto_3
.line 70
:cond_9
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
goto :goto_3
:cond_a
:goto_2
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
:cond_b
:goto_3
add-int/lit8 v3, v3, 0x1
goto/16 :goto_0
:cond_c
return-object p1
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 131
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 132
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 123
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 124
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 147
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 148
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 155
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 156
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 139
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->c:Ljava/util/Map;
.line 140
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 103
invoke-super {p0}, Landroid/widget/ImageView;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 104
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->a:Ljava/util/Map;
.line 105
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 106
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 113
invoke-super {p0}, Landroid/widget/ImageView;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 114
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->a:Ljava/util/Map;
.line 115
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 116
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 163
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->a:Ljava/util/Map;
if-eqz p2, :cond_0
.line 165
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;->b:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,115 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 71
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
return-void
.end method

View File

@@ -0,0 +1,718 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterEffect;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 36
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 40
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
if-eqz p1, :cond_0
if-eqz p2, :cond_0
.line 43
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
goto :goto_0
:catch_0
move-exception p1
goto :goto_1
.line 45
:cond_0
:goto_0
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 46
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 47
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_2
:goto_1
const-string p2, "MBInduceClickView"
.line 49
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
:goto_2
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 54
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 26
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
.locals 11
.line 60
new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
const/4 v1, 0x0
invoke-direct {v0, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
.line 61
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v2
const/4 v3, -0x2
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
.line 64
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v4
:goto_0
if-ge v1, v4, :cond_c
.line 66
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
.line 67
invoke-virtual {v2, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 71
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x1
const-string v7, "w"
const-string v8, "m"
const-string v9, "f"
const/4 v10, 0x1
if-eq v5, v10, :cond_8
const/4 v10, 0x2
if-eq v5, v10, :cond_4
const/4 v6, 0x3
if-eq v5, v6, :cond_3
const/4 v6, 0x4
if-eq v5, v6, :cond_2
const/4 v6, 0x5
if-eq v5, v6, :cond_1
goto/16 :goto_3
.line 109
:cond_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 110
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 109
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
.line 111
invoke-virtual {v0, v5, v5, v5, v5}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
goto/16 :goto_3
.line 105
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 106
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 105
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I
goto :goto_3
.line 100
:cond_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 101
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 100
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
goto :goto_3
.line 86
:cond_4
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 87
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_7
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_5
goto :goto_1
.line 91
:cond_5
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_6
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 95
:cond_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
goto :goto_3
:cond_7
:goto_1
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 73
:cond_8
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 74
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_b
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_9
goto :goto_2
.line 78
:cond_9
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_a
iput v3, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 82
:cond_a
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
.line 83
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
:cond_b
:goto_2
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v1, v1, 0x1
goto/16 :goto_0
:cond_c
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 154
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 155
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 146
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 147
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 170
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 171
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 178
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 179
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 162
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->a:Ljava/util/Map;
.line 163
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 124
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 125
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->b:Ljava/util/Map;
.line 126
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 127
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 134
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 135
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->b:Ljava/util/Map;
.line 136
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 137
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setAnimator(Landroid/animation/Animator;)V
.locals 0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 186
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 188
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBInduceClickView;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,227 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 62
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->x:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
return-void
.end method

View File

@@ -0,0 +1,834 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;
.super Landroid/widget/LinearLayout;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:F
.field private b:F
.field private c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private e:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 36
invoke-direct {p0, p1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 39
invoke-direct {p0, p1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
.line 40
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 41
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 42
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 43
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 47
invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 23
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
.locals 10
.line 52
invoke-virtual {p0}, Landroid/widget/LinearLayout;->generateDefaultLayoutParams()Landroid/widget/LinearLayout$LayoutParams;
move-result-object v0
.line 53
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v1
.line 54
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
:goto_0
if-ge v3, v2, :cond_7
.line 56
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
.line 57
invoke-virtual {v1, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_3
.line 62
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, -0x1
const/4 v6, -0x2
const-string v7, "wrap"
const-string v8, "m"
const-string v9, "f"
packed-switch v4, :pswitch_data_0
goto/16 :goto_3
.line 128
:pswitch_0
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto/16 :goto_3
.line 124
:pswitch_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 125
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 124
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
goto/16 :goto_3
.line 120
:pswitch_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 121
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 120
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
goto/16 :goto_3
.line 116
:pswitch_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 117
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
goto/16 :goto_3
.line 112
:pswitch_4
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 113
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 112
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
goto/16 :goto_3
.line 104
:pswitch_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 105
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 104
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
.line 106
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
.line 107
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
.line 108
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
.line 109
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
goto/16 :goto_3
.line 100
:pswitch_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 101
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 100
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v4
invoke-virtual {p0, v4}, Landroid/widget/LinearLayout;->setGravity(I)V
goto :goto_3
:pswitch_7
const/4 v4, 0x0
.line 97
invoke-interface {p1, v3, v4}, Landroid/util/AttributeSet;->getAttributeFloatValue(IF)F
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->weight:F
goto :goto_3
:pswitch_8
const/16 v4, 0x10
.line 94
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto :goto_3
:pswitch_9
const/4 v4, 0x1
.line 91
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto :goto_3
.line 78
:pswitch_a
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 79
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_3
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_1
goto :goto_1
.line 83
:cond_1
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_2
.line 84
iput v6, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
.line 87
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
.line 80
:cond_3
:goto_1
iput v5, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
.line 64
:pswitch_b
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 66
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_6
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_4
goto :goto_2
.line 70
:cond_4
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_5
.line 71
iput v6, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
goto :goto_3
.line 74
:cond_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 75
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
goto :goto_3
.line 67
:cond_6
:goto_2
iput v5, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v3, v3, 0x1
goto/16 :goto_0
:cond_7
return-object v0
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_b
:pswitch_a
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 189
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 190
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 181
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 182
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 205
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 206
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 213
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 214
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 197
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->c:Ljava/util/Map;
.line 198
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getxInScreen()F
.locals 1
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->a:F
return v0
.end method
.method public getyInScreen()F
.locals 1
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->b:F
return v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 155
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->d:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 156
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->d:Ljava/util/Map;
.line 157
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 158
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 165
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->d:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 166
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->d:Ljava/util/Map;
.line 167
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 168
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 1
.line 139
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->a:F
.line 140
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->b:F
.line 141
invoke-super {p0, p1}, Landroid/view/ViewGroup;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public onLayout(ZIIII)V
.locals 0
.line 175
invoke-super/range {p0 .. p5}, Landroid/widget/LinearLayout;->onLayout(ZIIII)V
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 222
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->d:Ljava/util/Map;
if-eqz p2, :cond_0
.line 224
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->e:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,99 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBListView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 52
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->L:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
return-void
.end method

View File

@@ -0,0 +1,648 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBListView;
.super Landroid/widget/ListView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 31
invoke-direct {p0, p1}, Landroid/widget/ListView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->c:Ljava/lang/String;
.line 33
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 34
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 35
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 36
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBListView"
.line 38
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
:goto_0
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 22
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/AbsListView$LayoutParams;
.locals 12
.line 44
invoke-virtual {p0}, Landroid/view/ViewGroup;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/widget/AbsListView$LayoutParams;
.line 45
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v1
.line 46
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
move v4, v3
:goto_0
if-ge v4, v2, :cond_d
.line 48
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v1, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 52
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBListView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x1
const/4 v7, -0x2
const-string v8, "wrap"
const-string v9, "m"
const-string v10, "f"
const/4 v11, 0x1
if-eq v5, v11, :cond_8
const/4 v11, 0x2
if-eq v5, v11, :cond_4
const/4 v6, 0x3
if-eq v5, v6, :cond_3
const/4 v6, 0x4
if-eq v5, v6, :cond_1
goto/16 :goto_3
.line 84
:cond_1
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 85
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_c
const-string v7, "invisible"
.line 86
invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_2
.line 87
invoke-virtual {p0, v6}, Landroid/view/View;->setVisibility(I)V
goto/16 :goto_3
:cond_2
const-string v6, "gone"
.line 88
invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_c
const/16 v5, 0x8
.line 89
invoke-virtual {p0, v5}, Landroid/view/View;->setVisibility(I)V
goto :goto_3
.line 81
:cond_3
invoke-interface {p1, v4, v3}, Landroid/util/AttributeSet;->getAttributeBooleanValue(IZ)Z
move-result v5
.line 80
invoke-virtual {p0, v5}, Landroid/view/View;->setHorizontalFadingEdgeEnabled(Z)V
goto :goto_3
.line 67
:cond_4
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 68
invoke-virtual {v5, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v10
if-nez v10, :cond_7
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_5
goto :goto_1
.line 72
:cond_5
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_6
.line 73
iput v7, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 76
:cond_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 69
:cond_7
:goto_1
iput v6, v0, Landroid/widget/AbsListView$LayoutParams;->height:I
goto :goto_3
.line 54
:cond_8
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 55
invoke-virtual {v5, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v10
if-nez v10, :cond_b
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_9
goto :goto_2
.line 59
:cond_9
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_a
.line 60
iput v7, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
goto :goto_3
.line 63
:cond_a
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
.line 64
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
goto :goto_3
.line 56
:cond_b
:goto_2
iput v6, v0, Landroid/widget/AbsListView$LayoutParams;->width:I
:cond_c
:goto_3
add-int/lit8 v4, v4, 0x1
goto/16 :goto_0
:cond_d
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 131
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 132
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 123
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 124
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 147
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 148
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 155
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 156
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 139
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->a:Ljava/util/Map;
.line 140
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 103
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 104
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->b:Ljava/util/Map;
.line 105
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 106
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 113
invoke-super {p0}, Landroid/widget/ListView;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 114
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->b:Ljava/util/Map;
.line 115
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 116
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 163
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 165
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBListView;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,32 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBLogoTextView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBTextView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 8
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 12
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 16
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method

View File

@@ -0,0 +1,227 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 61
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->x:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
return-void
.end method

View File

@@ -0,0 +1,822 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;
.super Lcom/mbridge/msdk/playercommon/PlayerView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:F
.field private b:F
.field private c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private e:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 34
invoke-direct {p0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->e:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 38
invoke-direct {p0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->e:Ljava/lang/String;
.line 40
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 41
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 42
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 43
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBLinearLayout"
.line 45
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
:goto_0
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 22
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
.locals 10
.line 51
new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
const/4 v1, 0x0
invoke-direct {v0, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 52
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v2
.line 53
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v3
:goto_0
if-ge v1, v3, :cond_7
.line 55
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
.line 56
invoke-virtual {v2, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_3
.line 61
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, -0x1
const/4 v6, -0x2
const-string v7, "wrap"
const-string v8, "m"
const-string v9, "f"
packed-switch v4, :pswitch_data_0
goto/16 :goto_3
.line 125
:pswitch_0
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto/16 :goto_3
.line 121
:pswitch_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 122
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 121
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
goto/16 :goto_3
.line 117
:pswitch_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 118
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 117
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
goto/16 :goto_3
.line 113
:pswitch_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 114
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
goto/16 :goto_3
.line 109
:pswitch_4
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 110
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 109
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
goto/16 :goto_3
.line 101
:pswitch_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 102
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 101
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
goto/16 :goto_3
.line 97
:pswitch_6
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 98
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 97
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v4
invoke-virtual {p0, v4}, Landroid/widget/LinearLayout;->setGravity(I)V
goto :goto_3
:pswitch_7
const/4 v4, 0x0
.line 94
invoke-interface {p1, v1, v4}, Landroid/util/AttributeSet;->getAttributeFloatValue(IF)F
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->weight:F
goto :goto_3
:pswitch_8
const/16 v4, 0x10
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto :goto_3
:pswitch_9
const/4 v4, 0x1
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
goto :goto_3
.line 76
:pswitch_a
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 77
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_3
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_1
goto :goto_1
.line 81
:cond_1
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_2
iput v6, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
.line 85
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
:cond_3
:goto_1
iput v5, v0, Landroid/widget/LinearLayout$LayoutParams;->height:I
goto :goto_3
.line 63
:pswitch_b
invoke-interface {p1, v1}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 65
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_6
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_4
goto :goto_2
.line 69
:cond_4
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_5
iput v6, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
goto :goto_3
.line 73
:cond_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
goto :goto_3
:cond_6
:goto_2
iput v5, v0, Landroid/widget/LinearLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v1, v1, 0x1
goto/16 :goto_0
:cond_7
return-object v0
:pswitch_data_0
.packed-switch 0x1
:pswitch_b
:pswitch_a
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 184
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 185
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 176
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 177
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 200
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 201
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 208
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 209
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 192
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->c:Ljava/util/Map;
.line 193
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getxInScreen()F
.locals 1
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->a:F
return v0
.end method
.method public getyInScreen()F
.locals 1
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->b:F
return v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 156
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->d:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 157
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->d:Ljava/util/Map;
.line 158
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 159
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 166
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->d:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 167
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->d:Ljava/util/Map;
.line 168
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 169
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 1
.line 136
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->a:F
.line 137
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result v0
iput v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->b:F
.line 138
invoke-super {p0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public onLayout(ZIIII)V
.locals 0
.line 151
invoke-super/range {p0 .. p5}, Landroid/view/View;->onLayout(ZIIII)V
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 216
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->d:Ljava/util/Map;
if-eqz p2, :cond_0
.line 218
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBPlayerView;->e:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,419 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 66
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->u:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->v:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->g:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->h:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->j:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->i:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->k:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->s:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
:try_start_11
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->t:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x12
aput v2, v0, v1
:try_end_11
.catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11
:catch_11
:try_start_12
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ad:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x13
aput v2, v0, v1
:try_end_12
.catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12
:catch_12
:try_start_13
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->af:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x14
aput v2, v0, v1
:try_end_13
.catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_13
:catch_13
:try_start_14
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ag:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x15
aput v2, v0, v1
:try_end_14
.catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_14
:catch_14
:try_start_15
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ac:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x16
aput v2, v0, v1
:try_end_15
.catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_15
:catch_15
:try_start_16
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ae:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x17
aput v2, v0, v1
:try_end_16
.catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_16
:catch_16
:try_start_17
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x18
aput v2, v0, v1
:try_end_17
.catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_17
:catch_17
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,346 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;
.super Lcom/mbridge/msdk/dycreator/baseview/MBImageView;
.source "SourceFile"
# instance fields
.field private a:Landroid/graphics/Paint;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 24
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 21
new-instance p1, Landroid/graphics/Paint;
invoke-direct {p1}, Landroid/graphics/Paint;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;->a:Landroid/graphics/Paint;
return-void
.end method
.method private a(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
.locals 9
if-eqz p1, :cond_1
.line 58
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
.line 62
:cond_0
:try_start_0
invoke-virtual {p0}, Landroid/view/View;->getWidth()I
move-result v0
.line 63
invoke-virtual {p0}, Landroid/view/View;->getHeight()I
move-result v1
int-to-float v0, v0
.line 64
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result v2
int-to-float v2, v2
div-float/2addr v0, v2
int-to-float v1, v1
.line 65
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I
move-result v2
int-to-float v2, v2
div-float/2addr v1, v2
.line 66
new-instance v7, Landroid/graphics/Matrix;
invoke-direct {v7}, Landroid/graphics/Matrix;-><init>()V
.line 67
invoke-virtual {v7, v0, v1}, Landroid/graphics/Matrix;->postScale(FF)Z
const/4 v3, 0x0
const/4 v4, 0x0
.line 68
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result v5
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I
move-result v6
const/4 v8, 0x1
move-object v2, p1
invoke-static/range {v2 .. v8}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;
move-result-object p1
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p1
:catch_0
move-exception v0
const-string v1, "MBRoundRectImageViewC"
.line 70
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
:cond_1
:goto_0
return-object p1
.end method
.method private a(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
.locals 7
if-eqz p1, :cond_1
.line 77
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
.line 81
:cond_0
:try_start_0
new-instance v0, Landroid/graphics/BitmapShader;
sget-object v1, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
invoke-direct {v0, p1, v1, v1}, Landroid/graphics/BitmapShader;-><init>(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V
.line 82
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result v1
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I
move-result v2
sget-object v3, Landroid/graphics/Bitmap$Config;->ARGB_4444:Landroid/graphics/Bitmap$Config;
invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object v1
.line 83
new-instance v2, Landroid/graphics/Canvas;
invoke-direct {v2, v1}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 84
new-instance v3, Landroid/graphics/Paint;
invoke-direct {v3}, Landroid/graphics/Paint;-><init>()V
const/4 v4, 0x1
.line 85
invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setAntiAlias(Z)V
.line 86
invoke-virtual {v3, v0}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
.line 87
new-instance v0, Landroid/graphics/RectF;
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result v4
int-to-float v4, v4
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I
move-result v5
int-to-float v5, v5
const/4 v6, 0x0
invoke-direct {v0, v6, v6, v4, v5}, Landroid/graphics/RectF;-><init>(FFFF)V
int-to-float p2, p2
invoke-virtual {v2, v0, p2, p2, v3}, Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v1
:catch_0
move-exception p2
const-string v0, "MBRoundRectImageViewC"
.line 90
invoke-virtual {p2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p2
invoke-static {v0, p2}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1
:goto_0
return-object p1
.end method
# virtual methods
.method public onDraw(Landroid/graphics/Canvas;)V
.locals 5
.line 29
:try_start_0
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
if-nez v0, :cond_0
.line 31
invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V
return-void
:catch_0
move-exception p1
goto :goto_2
.line 34
:cond_0
check-cast v0, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v0
invoke-direct {p0, v0}, Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;->a(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
move-result-object v0
if-eqz v0, :cond_4
.line 36
invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v1
if-eqz v1, :cond_1
goto :goto_1
:cond_1
const/16 v1, 0x1e
.line 40
invoke-direct {p0, v0, v1}, Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;->a(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
move-result-object v0
if-eqz v0, :cond_3
.line 41
invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v1
if-eqz v1, :cond_2
goto :goto_0
.line 45
:cond_2
new-instance v1, Landroid/graphics/Rect;
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I
move-result v2
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getHeight()I
move-result v3
const/4 v4, 0x0
invoke-direct {v1, v4, v4, v2, v3}, Landroid/graphics/Rect;-><init>(IIII)V
iget-object v2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;->a:Landroid/graphics/Paint;
.line 46
invoke-virtual {v2}, Landroid/graphics/Paint;->reset()V
iget-object v2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBRoundRectImageViewC;->a:Landroid/graphics/Paint;
.line 48
invoke-virtual {p1, v0, v1, v1, v2}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
goto :goto_3
.line 42
:cond_3
:goto_0
invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V
return-void
.line 37
:cond_4
:goto_1
invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-void
:goto_2
const-string v0, "MBRoundRectImageViewC"
.line 50
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_3
return-void
.end method

View File

@@ -0,0 +1,131 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 51
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->L:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
return-void
.end method

View File

@@ -0,0 +1,749 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;
.super Landroid/widget/ScrollView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 33
invoke-direct {p0, p1}, Landroid/widget/ScrollView;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->c:Ljava/lang/String;
.line 34
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 35
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->setAttributeSet(Landroid/util/AttributeSet;)V
.line 36
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 37
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 25
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
.locals 8
.line 88
invoke-virtual {p0}, Landroid/widget/FrameLayout;->generateDefaultLayoutParams()Landroid/widget/FrameLayout$LayoutParams;
move-result-object v0
.line 89
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v1
.line 91
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
move v4, v3
:goto_0
if-ge v4, v2, :cond_7
.line 94
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v1, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-eqz v5, :cond_0
const-string v6, "MBscrollviewparam"
.line 97
invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v7
invoke-static {v6, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
:cond_0
if-nez v5, :cond_1
goto :goto_1
.line 103
:cond_1
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, 0x4
if-eq v5, v6, :cond_5
const/4 v7, 0x5
if-eq v5, v7, :cond_3
const/4 v6, 0x6
if-eq v5, v6, :cond_2
goto :goto_1
.line 119
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
.line 120
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v6
.line 119
invoke-virtual {v5, v6}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
.line 121
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
goto :goto_1
.line 109
:cond_3
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 110
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_6
const-string v7, "invisible"
.line 111
invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_4
.line 112
invoke-virtual {p0, v6}, Landroid/view/View;->setVisibility(I)V
goto :goto_1
:cond_4
const-string v6, "gone"
.line 113
invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_6
const/16 v5, 0x8
.line 114
invoke-virtual {p0, v5}, Landroid/view/View;->setVisibility(I)V
goto :goto_1
.line 106
:cond_5
invoke-interface {p1, v4, v3}, Landroid/util/AttributeSet;->getAttributeBooleanValue(IZ)Z
move-result v5
.line 105
invoke-virtual {p0, v5}, Landroid/view/View;->setHorizontalFadingEdgeEnabled(Z)V
:cond_6
:goto_1
add-int/lit8 v4, v4, 0x1
goto :goto_0
:cond_7
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 160
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 161
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 152
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 153
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 176
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 177
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 184
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 185
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 168
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->a:Ljava/util/Map;
.line 169
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 132
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 133
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->b:Ljava/util/Map;
.line 134
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 135
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 142
invoke-super {p0}, Landroid/widget/ScrollView;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 143
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->b:Ljava/util/Map;
.line 144
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 145
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setAttributeSet(Landroid/util/AttributeSet;)V
.locals 6
.line 42
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v0
.line 44
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v1
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_7
.line 46
invoke-interface {p1, v2}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v3, :cond_0
goto/16 :goto_1
.line 51
:cond_0
sget-object v4, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView$1;->a:[I
invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
move-result v3
aget v3, v4, v3
const/4 v4, 0x1
if-eq v3, v4, :cond_5
const/4 v4, 0x2
if-eq v3, v4, :cond_2
const/4 v4, 0x3
if-eq v3, v4, :cond_1
goto/16 :goto_1
.line 79
:cond_1
invoke-interface {p1, v2}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v3
.line 80
invoke-virtual {p0, v3}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
goto :goto_1
.line 60
:cond_2
invoke-interface {p1, v2}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v3
const-string v4, "#"
.line 61
invoke-virtual {v3, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_3
.line 62
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v3
.line 63
invoke-interface {p1, v2}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 62
invoke-virtual {v3, v4}, Lcom/mbridge/msdk/dycreator/a/b;->a(Ljava/lang/String;)I
move-result v3
.line 64
invoke-virtual {p0, v3}, Landroid/view/View;->setBackgroundColor(I)V
goto :goto_1
:cond_3
const-string v4, "@drawable/"
.line 66
invoke-virtual {v3, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_4
const/16 v4, 0xa
.line 67
invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
.line 69
:cond_4
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
invoke-virtual {v4}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v4
invoke-virtual {v4}, Ljava/io/File;->toString()Ljava/lang/String;
move-result-object v4
.line 70
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
.line 71
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v4, "/"
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ".png"
.line 72
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 74
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap;
move-result-object v3
.line 75
new-instance v4, Landroid/graphics/drawable/BitmapDrawable;
invoke-direct {v4, v3}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V
invoke-virtual {p0, v4}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_1
.line 53
:cond_5
invoke-interface {p1, v2}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v3
const-string v4, "@+id/"
.line 54
invoke-virtual {v3, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_6
const/4 v4, 0x5
.line 55
invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->hashCode()I
move-result v3
invoke-virtual {p0, v3}, Landroid/view/View;->setId(I)V
:cond_6
:goto_1
add-int/lit8 v2, v2, 0x1
goto/16 :goto_0
:cond_7
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 192
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 194
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBScrollView;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,57 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->onAnimationEnd(Landroid/view/animation/Animation;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;
.line 272
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;
.line 275
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;
iget-object v1, v1, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->a:Landroid/view/animation/ScaleAnimation;
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
return-void
.end method

View File

@@ -0,0 +1,95 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/animation/ScaleAnimation;
.field final synthetic b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;Landroid/view/animation/ScaleAnimation;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->a:Landroid/view/animation/ScaleAnimation;
.line 263
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 3
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 271
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object p1
const/4 v0, 0x4
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 272
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object p1
new-instance v0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1$1;-><init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;)V
const-wide/16 v1, 0x640
invoke-virtual {p1, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 266
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method

View File

@@ -0,0 +1,57 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/animation/ScaleAnimation;
.field final synthetic b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;Landroid/view/animation/ScaleAnimation;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$2;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$2;->a:Landroid/view/animation/ScaleAnimation;
.line 289
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$2;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 292
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$2;->a:Landroid/view/animation/ScaleAnimation;
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
return-void
.end method

View File

@@ -0,0 +1,59 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->onAnimationEnd(Landroid/view/animation/Animation;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/animation/Animation;
.field final synthetic b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;Landroid/view/animation/Animation;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;->a:Landroid/view/animation/Animation;
.line 309
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;->b:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;
.line 312
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;->a:Landroid/view/animation/Animation;
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
return-void
.end method

View File

@@ -0,0 +1,91 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 300
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 4
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 308
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
const/4 v1, 0x4
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 309
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
new-instance v1, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;
invoke-direct {v1, p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3$1;-><init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;Landroid/view/animation/Animation;)V
const-wide/16 v2, 0x7d0
invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 303
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method

View File

@@ -0,0 +1,115 @@
.class Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;
.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/dycreator/baseview/MBSplashClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/widget/ImageView;
.field final synthetic b:I
.field final synthetic c:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;Landroid/widget/ImageView;I)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->c:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->a:Landroid/widget/ImageView;
iput p3, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->b:I
.line 342
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->a:Landroid/widget/ImageView;
if-eqz p1, :cond_0
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->b:I
.line 359
invoke-virtual {p1, p2}, Landroid/view/View;->setBackgroundResource(I)V
:cond_0
return-void
.end method
.method public onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 1
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->a:Landroid/widget/ImageView;
if-eqz p2, :cond_2
if-eqz p1, :cond_1
.line 346
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_1
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->c:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 347
invoke-static {p2}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object p2
if-eqz p2, :cond_0
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->c:Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;
.line 348
invoke-static {p2}, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView;)Landroid/widget/ImageView;
move-result-object v0
invoke-virtual {p2, v0}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
:cond_0
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->a:Landroid/widget/ImageView;
.line 350
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
goto :goto_0
:cond_1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->a:Landroid/widget/ImageView;
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashClickView$4;->b:I
.line 352
invoke-virtual {p1, p2}, Landroid/view/View;->setBackgroundResource(I)V
:cond_2
:goto_0
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBSplashImageBgView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBImageView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 9
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method

View File

@@ -0,0 +1,32 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBSplashLandView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 16
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 12
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 8
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method

View File

@@ -0,0 +1,14 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBSplashPortRelateView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 8
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBRelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method

View File

@@ -0,0 +1,14 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBSplashPortView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBImageView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 8
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method

View File

@@ -0,0 +1,631 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;
.source "SourceFile"
# instance fields
.field private final a:Ljava/lang/String;
.field private final b:Ljava/lang/String;
.field private final c:Ljava/lang/String;
.field private final d:Ljava/lang/String;
.field private final e:Ljava/lang/String;
.field private final f:Ljava/lang/String;
.field private g:Landroid/widget/ImageView;
.field private h:Landroid/view/animation/Animation;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 37
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;-><init>(Landroid/content/Context;)V
const-string p1, "\u6d4f\u89c8\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->a:Ljava/lang/String;
const-string p1, "View"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->b:Ljava/lang/String;
const-string p1, "\u6253\u5f00\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->c:Ljava/lang/String;
const-string p1, "Open"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->d:Ljava/lang/String;
const-string p1, "\u4e0b\u8f7d\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->e:Ljava/lang/String;
const-string p1, "Install"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->f:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 41
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const-string p1, "\u6d4f\u89c8\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->a:Ljava/lang/String;
const-string p1, "View"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->b:Ljava/lang/String;
const-string p1, "\u6253\u5f00\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->c:Ljava/lang/String;
const-string p1, "Open"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->d:Ljava/lang/String;
const-string p1, "\u4e0b\u8f7d\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->e:Ljava/lang/String;
const-string p1, "Install"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->f:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 45
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, "\u6d4f\u89c8\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->a:Ljava/lang/String;
const-string p1, "View"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->b:Ljava/lang/String;
const-string p1, "\u6253\u5f00\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->c:Ljava/lang/String;
const-string p1, "Open"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->d:Ljava/lang/String;
const-string p1, "\u4e0b\u8f7d\u7b2c\u4e09\u65b9\u5e94\u7528"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->e:Ljava/lang/String;
const-string p1, "Install"
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->f:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public initView(Ljava/lang/String;)V
.locals 9
const/4 v0, 0x1
.line 49
invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->setOrientation(I)V
.line 50
invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->setGravity(I)V
.line 52
new-instance v1, Landroid/widget/ImageView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v1, v2}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
.line 53
new-instance v2, Landroid/widget/LinearLayout$LayoutParams;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v3
const/high16 v4, 0x42a00000 # 80.0f
invoke-static {v3, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v3
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v5
invoke-static {v5, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v4
invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 54
invoke-virtual {v1, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
const-string v2, "#60000000"
.line 1120
invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v2
.line 1121
new-instance v3, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v3}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
.line 1122
invoke-virtual {v3, v2}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
const/16 v2, 0xc8
int-to-float v2, v2
.line 1123
invoke-virtual {v3, v2}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
.line 1124
invoke-virtual {v1, v3}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 57
new-instance v2, Landroid/widget/ImageView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v3
invoke-direct {v2, v3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
.line 58
new-instance v2, Landroid/widget/FrameLayout$LayoutParams;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v3
const/high16 v4, 0x42200000 # 40.0f
invoke-static {v3, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v3
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v5
invoke-static {v5, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v4
invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
const/16 v3, 0x11
iput v3, v2, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
iget-object v4, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
.line 60
invoke-virtual {v4, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 61
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v4
invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/controller/a;->g()Ljava/lang/String;
move-result-object v4
const-string v5, "mbridge_cm_btn_shake"
const-string v6, "drawable"
invoke-virtual {v2, v5, v6, v4}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result v2
iget-object v4, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
.line 62
invoke-virtual {v4, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 64
new-instance v2, Landroid/widget/FrameLayout;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
invoke-direct {v2, v4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
.line 65
new-instance v4, Landroid/widget/LinearLayout$LayoutParams;
const/4 v5, -0x2
invoke-direct {v4, v5, v5}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 66
invoke-virtual {v2, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 67
invoke-virtual {v2, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
.line 68
invoke-virtual {v2, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
.line 70
new-instance v1, Landroid/widget/TextView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
invoke-direct {v1, v4}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
.line 71
new-instance v4, Landroid/widget/LinearLayout$LayoutParams;
invoke-direct {v4, v5, v5}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 72
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v6
const/high16 v7, 0x41200000 # 10.0f
invoke-static {v6, v7}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v6
iput v6, v4, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
.line 73
invoke-virtual {v1, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 74
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setGravity(I)V
const-string v4, "Shake your phone"
.line 75
invoke-virtual {v1, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const/high16 v4, 0x41800000 # 16.0f
.line 76
invoke-virtual {v1, v4}, Landroid/widget/TextView;->setTextSize(F)V
const/4 v4, -0x1
.line 77
invoke-virtual {v1, v4}, Landroid/widget/TextView;->setTextColor(I)V
.line 2097
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
const-string v7, "\u6d4f\u89c8\u7b2c\u4e09\u65b9\u5e94\u7528"
const-string v8, "View"
if-nez v6, :cond_6
.line 2098
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v6
sparse-switch v6, :sswitch_data_0
:goto_0
move v0, v4
goto :goto_1
:sswitch_0
invoke-virtual {p1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x5
goto :goto_1
:sswitch_1
const-string v0, "\u6253\u5f00\u7b2c\u4e09\u65b9\u5e94\u7528"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1
goto :goto_0
:cond_1
const/4 v0, 0x4
goto :goto_1
:sswitch_2
const-string v0, "\u4e0b\u8f7d\u7b2c\u4e09\u65b9\u5e94\u7528"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2
goto :goto_0
:cond_2
const/4 v0, 0x3
goto :goto_1
:sswitch_3
invoke-virtual {p1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_3
goto :goto_0
:cond_3
const/4 v0, 0x2
goto :goto_1
:sswitch_4
const-string v6, "Open"
invoke-virtual {p1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-nez v6, :cond_5
goto :goto_0
:sswitch_5
const-string v0, "Install"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_4
goto :goto_0
:cond_4
const/4 v0, 0x0
:cond_5
:goto_1
packed-switch v0, :pswitch_data_0
.line 2113
:cond_6
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-object p1, p1, Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
.line 2114
invoke-virtual {p1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object p1
const-string v0, "zh"
.line 2115
invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_7
move-object p1, v7
goto :goto_2
:cond_7
move-object p1, v8
.line 81
:goto_2
:pswitch_0
new-instance v0, Landroid/widget/TextView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v0, v6}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
.line 82
new-instance v6, Landroid/widget/LinearLayout$LayoutParams;
invoke-direct {v6, v5, v5}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 83
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v5
const/high16 v7, 0x40a00000 # 5.0f
invoke-static {v5, v7}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I
move-result v5
iput v5, v6, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
.line 84
invoke-virtual {v0, v6}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 85
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setGravity(I)V
.line 86
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const/high16 p1, 0x41400000 # 12.0f
.line 87
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setTextSize(F)V
.line 88
invoke-virtual {v0, v4}, Landroid/widget/TextView;->setTextColor(I)V
.line 90
invoke-virtual {p0, v2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
.line 91
invoke-virtual {p0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
.line 92
invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
return-void
nop
:sswitch_data_0
.sparse-switch
-0x28194285 -> :sswitch_5
0x259a6a -> :sswitch_4
0x28aec5 -> :sswitch_3
0x32fac37e -> :sswitch_2
0x5270ec23 -> :sswitch_1
0x64371c57 -> :sswitch_0
.end sparse-switch
:pswitch_data_0
.packed-switch 0x0
:pswitch_0
:pswitch_0
:pswitch_0
:pswitch_0
:pswitch_0
:pswitch_0
.end packed-switch
.end method
.method public onAttachedToWindow()V
.locals 8
.line 129
invoke-super {p0}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
if-eqz v0, :cond_0
.line 2136
new-instance v0, Landroid/view/animation/RotateAnimation;
const/high16 v2, -0x3ee00000 # -10.0f
const/high16 v3, 0x41200000 # 10.0f
const/4 v4, 0x1
const/high16 v5, 0x3f000000 # 0.5f
const/4 v6, 0x1
const/high16 v7, 0x3f000000 # 0.5f
move-object v1, v0
invoke-direct/range {v1 .. v7}, Landroid/view/animation/RotateAnimation;-><init>(FFIFIF)V
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->h:Landroid/view/animation/Animation;
const-wide/16 v1, 0x64
.line 2137
invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->h:Landroid/view/animation/Animation;
const/4 v1, 0x2
.line 2138
invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setRepeatMode(I)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->h:Landroid/view/animation/Animation;
const/4 v1, -0x1
.line 2139
invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setRepeatCount(I)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->g:Landroid/widget/ImageView;
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBSplashShakeView;->h:Landroid/view/animation/Animation;
.line 2140
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,124 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBStarLevelLayoutView;
.super Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 19
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method public setRating(I)V
.locals 7
.line 24
:try_start_0
invoke-virtual {p0}, Landroid/view/ViewGroup;->removeAllViews()V
const/4 v0, 0x5
if-nez p1, :cond_0
move p1, v0
:cond_0
const/4 v1, 0x0
:goto_0
if-ge v1, v0, :cond_2
.line 31
new-instance v2, Landroid/widget/ImageView;
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v3
invoke-direct {v2, v3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
.line 32
new-instance v3, Landroid/widget/LinearLayout$LayoutParams;
const/4 v4, -0x2
invoke-direct {v3, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const-string v4, "drawable"
if-ge v1, p1, :cond_1
.line 34
:try_start_1
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v5
invoke-virtual {v5}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v5
const-string v6, "mbridge_download_message_dialog_star_sel"
invoke-static {v5, v6, v4}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result v4
invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_1
:catch_0
move-exception p1
goto :goto_2
.line 36
:cond_1
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v5
invoke-virtual {v5}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v5
const-string v6, "mbridge_download_message_dilaog_star_nor"
invoke-static {v5, v6, v4}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result v4
invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setImageResource(I)V
.line 38
:goto_1
invoke-virtual {p0, v2, v3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:goto_2
const-string v0, "MBStarLevelLayoutView"
.line 42
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_2
return-void
.end method

View File

@@ -0,0 +1,67 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/MBTextView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/MBTextView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 111
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
return-void
.end method

View File

@@ -0,0 +1,679 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/MBTextView;
.super Landroid/widget/TextView;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterEffect;
# instance fields
.field private a:Z
.field public attrs:Landroid/util/AttributeSet;
.field private b:Landroid/animation/Animator;
.field private c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private e:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 38
invoke-direct {p0, p1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->a:Z
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 42
invoke-direct {p0, p1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->a:Z
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->attrs:Landroid/util/AttributeSet;
.line 45
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 46
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 47
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 48
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "TextView"
.line 50
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
:goto_0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 55
invoke-direct {p0, p1, p2, p3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->a:Z
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 11
.line 103
new-instance v0, Landroid/view/ViewGroup$LayoutParams;
const/4 v1, -0x1
invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 104
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v2
.line 105
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v3
const/4 v4, 0x0
:goto_0
if-ge v4, v3, :cond_9
.line 107
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v2, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v5, :cond_0
goto/16 :goto_3
.line 111
:cond_0
sget-object v6, Lcom/mbridge/msdk/dycreator/baseview/MBTextView$1;->a:[I
invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
move-result v5
aget v5, v6, v5
const/4 v6, -0x2
const-string v7, "wrap"
const-string v8, "m"
const-string v9, "f"
const/4 v10, 0x1
if-eq v5, v10, :cond_5
const/4 v10, 0x2
if-eq v5, v10, :cond_1
goto :goto_3
.line 125
:cond_1
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 126
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_4
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_2
goto :goto_1
.line 130
:cond_2
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_3
iput v6, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
.line 134
:cond_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
:cond_4
:goto_1
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
goto :goto_3
.line 113
:cond_5
invoke-interface {p1, v4}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 114
invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_8
invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_6
goto :goto_2
.line 118
:cond_6
invoke-virtual {v5, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_7
iput v6, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
goto :goto_3
.line 122
:cond_7
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v6
invoke-virtual {v6, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v5
iput v5, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
goto :goto_3
:cond_8
:goto_2
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
:goto_3
add-int/lit8 v4, v4, 0x1
goto :goto_0
:cond_9
return-object v0
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 153
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 154
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 145
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 146
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 169
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 170
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 177
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 178
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 161
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->c:Ljava/util/Map;
.line 162
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public isFocused()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->a:Z
if-eqz v0, :cond_0
const/4 v0, 0x1
return v0
.line 63
:cond_0
invoke-super {p0}, Landroid/view/View;->isFocused()Z
move-result v0
return v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 69
invoke-super {p0}, Landroid/widget/TextView;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->b:Landroid/animation/Animator;
if-eqz v0, :cond_0
.line 72
:try_start_0
invoke-virtual {v0}, Landroid/animation/Animator;->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 74
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->d:Ljava/util/Map;
if-eqz v0, :cond_1
const-string v1, "mbridgeAttached"
.line 77
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->d:Ljava/util/Map;
.line 78
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1
.line 79
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_1
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 86
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->b:Landroid/animation/Animator;
if-eqz v0, :cond_0
.line 89
: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 91
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->d:Ljava/util/Map;
if-eqz v0, :cond_1
const-string v1, "mbridgeDetached"
.line 94
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->d:Ljava/util/Map;
.line 95
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1
.line 96
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_1
return-void
.end method
.method public setAnimator(Landroid/animation/Animator;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->b:Landroid/animation/Animator;
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 185
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->d:Ljava/util/Map;
if-eqz p2, :cond_0
.line 187
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/MBTextView;->e:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,291 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 273
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->T:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->X:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ai:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aj:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ak:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->al:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBCusRoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
return-void
.end method

View File

@@ -0,0 +1,47 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;
.line 135
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;
.line 138
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBRotationView;)V
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,80 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;
.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/dycreator/baseview/cusview/MBridgeBaitClickView;->init()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:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;I)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
iput p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;->a:I
.line 121
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 131
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;->a:I
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
return-void
.end method
.method public onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 0
.line 124
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_0
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$1;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 125
invoke-static {p2}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p2
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,80 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;
.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/dycreator/baseview/cusview/MBridgeBaitClickView;->init()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:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;I)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
iput p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;->a:I
.line 150
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFailedLoad(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 160
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;->a:I
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
return-void
.end method
.method public onSuccessLoad(Landroid/graphics/Bitmap;Ljava/lang/String;)V
.locals 0
.line 153
invoke-virtual {p1}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result p2
if-nez p2, :cond_0
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$2;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 154
invoke-static {p2}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p2
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,96 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 307
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 317
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 318
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
const/4 v0, 0x4
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
:cond_0
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 310
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$3;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 311
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->onAnimationStart(Landroid/view/animation/Animation;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 331
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 334
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 335
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->a(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
iget-object v1, v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->a:Landroid/view/animation/AnimationSet;
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,73 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->onAnimationEnd(Landroid/view/animation/Animation;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 343
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 346
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.line 347
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
iget-object v1, v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->c(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Landroid/view/animation/Animation;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,80 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Landroid/view/animation/AnimationSet;
.field final synthetic b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;Landroid/view/animation/AnimationSet;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->a:Landroid/view/animation/AnimationSet;
.line 328
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 3
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 343
new-instance v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$2;-><init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;)V
const-wide/16 v1, 0x3e8
invoke-virtual {p1, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 3
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;->b:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 331
new-instance v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4$1;-><init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$4;)V
const-wide/16 v1, 0x226
invoke-virtual {p1, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method

View File

@@ -0,0 +1,73 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->onAnimationEnd(Landroid/view/animation/Animation;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
.line 376
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
.line 379
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
.line 380
iget-object v0, v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->b(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
iget-object v1, v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
invoke-static {v1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->c(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)Landroid/view/animation/Animation;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method

View File

@@ -0,0 +1,65 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 369
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 3
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;
.line 376
new-instance v0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;
invoke-direct {v0, p0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5$1;-><init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView$5;)V
const-wide/16 v1, 0x3e8
invoke-virtual {p1, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeDyImageView;
.super Landroid/widget/ImageView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 16
invoke-direct {p0, p1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 20
invoke-direct {p0, p1, p2}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 24
invoke-direct {p0, p1, p2, p3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
# virtual methods
.method public onDraw(Landroid/graphics/Canvas;)V
.locals 1
.line 30
:try_start_0
invoke-super {p0, p1}, Landroid/widget/ImageView;->onDraw(Landroid/graphics/Canvas;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p1
const-string v0, "MBridgeDyImageView"
.line 32
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_0
return-void
.end method

View File

@@ -0,0 +1,124 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# instance fields
.field private a:Landroid/animation/AnimatorSet;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 18
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 22
invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 26
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
# virtual methods
.method public onAttachedToWindow()V
.locals 1
.line 35
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;->a:Landroid/animation/AnimatorSet;
if-eqz v0, :cond_0
.line 38
:try_start_0
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->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 40
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 1
.line 47
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;->a:Landroid/animation/AnimatorSet;
if-eqz v0, :cond_0
.line 50
:try_start_0
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->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 52
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public setAnimatorSet(Landroid/animation/AnimatorSet;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;->a:Landroid/animation/AnimatorSet;
return-void
.end method

View File

@@ -0,0 +1,705 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;
.super Landroid/widget/ImageView;
.source "SourceFile"
# instance fields
.field private a:Landroid/graphics/Xfermode;
.field private b:I
.field private c:I
.field private d:I
.field private e:I
.field private f:I
.field private g:I
.field private h:I
.field private i:I
.field private j:I
.field private k:[F
.field private l:[F
.field private m:Landroid/graphics/RectF;
.field private n:Landroid/graphics/RectF;
.field private o:Z
.field private p:Z
.field private q:Landroid/graphics/Path;
.field private r:Landroid/graphics/Paint;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
const/4 v0, 0x0
.line 56
invoke-direct {p0, p1, v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;-><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
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
const/4 v0, 0x0
.line 60
invoke-direct {p0, p1, p2, v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 64
invoke-direct {p0, p1, p2, p3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 51
new-instance p1, Landroid/graphics/Path;
invoke-direct {p1}, Landroid/graphics/Path;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
.line 52
new-instance p1, Landroid/graphics/Paint;
invoke-direct {p1}, Landroid/graphics/Paint;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
const/16 p1, 0x8
new-array p2, p1, [F
iput-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
new-array p1, p1, [F
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
.line 67
new-instance p1, Landroid/graphics/RectF;
invoke-direct {p1}, Landroid/graphics/RectF;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->n:Landroid/graphics/RectF;
.line 68
new-instance p1, Landroid/graphics/RectF;
invoke-direct {p1}, Landroid/graphics/RectF;-><init>()V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->m:Landroid/graphics/RectF;
.line 69
new-instance p1, Landroid/graphics/PorterDuffXfermode;
sget-object p2, Landroid/graphics/PorterDuff$Mode;->DST_IN:Landroid/graphics/PorterDuff$Mode;
invoke-direct {p1, p2}, Landroid/graphics/PorterDuffXfermode;-><init>(Landroid/graphics/PorterDuff$Mode;)V
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->a:Landroid/graphics/Xfermode;
return-void
.end method
# virtual methods
.method public onDraw(Landroid/graphics/Canvas;)V
.locals 6
if-nez p1, :cond_0
return-void
:cond_0
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->m:Landroid/graphics/RectF;
const/16 v1, 0x1f
const/4 v2, 0x0
.line 93
invoke-virtual {p1, v0, v2, v1}, Landroid/graphics/Canvas;->saveLayer(Landroid/graphics/RectF;Landroid/graphics/Paint;I)I
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->b:I
iget v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
mul-int/lit8 v3, v1, 0x2
sub-int v3, v0, v3
int-to-float v3, v3
const/high16 v4, 0x3f800000 # 1.0f
mul-float/2addr v3, v4
int-to-float v5, v0
div-float/2addr v3, v5
iget v5, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->c:I
mul-int/lit8 v1, v1, 0x2
sub-int v1, v5, v1
int-to-float v1, v1
mul-float/2addr v1, v4
int-to-float v4, v5
div-float/2addr v1, v4
int-to-float v0, v0
const/high16 v4, 0x40000000 # 2.0f
div-float/2addr v0, v4
int-to-float v5, v5
div-float/2addr v5, v4
.line 97
invoke-virtual {p1, v3, v1, v0, v5}, Landroid/graphics/Canvas;->scale(FFFF)V
.line 98
invoke-super {p0, p1}, Landroid/widget/ImageView;->onDraw(Landroid/graphics/Canvas;)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
if-eqz v0, :cond_1
.line 100
invoke-virtual {v0}, Landroid/graphics/Paint;->reset()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
const/4 v1, 0x1
.line 101
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setAntiAlias(Z)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
.line 102
sget-object v1, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->a:Landroid/graphics/Xfermode;
.line 103
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;
goto :goto_0
:catch_0
move-exception p1
goto :goto_3
:cond_1
:goto_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
if-eqz v0, :cond_2
.line 106
invoke-virtual {v0}, Landroid/graphics/Path;->reset()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->m:Landroid/graphics/RectF;
iget-object v3, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
.line 107
sget-object v4, Landroid/graphics/Path$Direction;->CCW:Landroid/graphics/Path$Direction;
invoke-virtual {v0, v1, v3, v4}, Landroid/graphics/Path;->addRoundRect(Landroid/graphics/RectF;[FLandroid/graphics/Path$Direction;)V
:cond_2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
.line 109
invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
if-eqz v0, :cond_3
.line 112
invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;
.line 115
:cond_3
invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V
iget-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->o:Z
if-eqz v0, :cond_7
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
iget v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->j:I
iget-object v2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->n:Landroid/graphics/RectF;
iget-object v3, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
:try_start_1
iget-object v4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
if-eqz v4, :cond_4
.line 3174
invoke-virtual {v4}, Landroid/graphics/Path;->reset()V
goto :goto_1
:catch_1
move-exception p1
goto :goto_2
:cond_4
:goto_1
iget-object v4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
if-eqz v4, :cond_5
int-to-float v0, v0
.line 3177
invoke-virtual {v4, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
.line 3178
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
.line 3179
sget-object v1, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
:cond_5
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
if-eqz v0, :cond_6
.line 3161
sget-object v1, Landroid/graphics/Path$Direction;->CCW:Landroid/graphics/Path$Direction;
invoke-virtual {v0, v2, v3, v1}, Landroid/graphics/Path;->addRoundRect(Landroid/graphics/RectF;[FLandroid/graphics/Path$Direction;)V
:cond_6
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->q:Landroid/graphics/Path;
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->r:Landroid/graphics/Paint;
.line 3164
invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_4
.line 3167
:goto_2
:try_start_2
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
goto :goto_4
:goto_3
const-string v0, "MBridgeImageView"
.line 120
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_7
:goto_4
return-void
.end method
.method public onSizeChanged(IIII)V
.locals 3
.line 74
invoke-super {p0, p1, p2, p3, p4}, Landroid/view/View;->onSizeChanged(IIII)V
iput p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->b:I
iput p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->c:I
iget-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->p:Z
const/4 p2, 0x0
const/high16 p3, 0x40000000 # 2.0f
if-eqz p1, :cond_3
:try_start_0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
if-eqz p1, :cond_4
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
if-eqz p1, :cond_4
:goto_0
const/4 p1, 0x2
if-ge p2, p1, :cond_0
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
iget p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->e:I
int-to-float v0, p4
.line 1203
aput v0, p1, p2
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
int-to-float p4, p4
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float v0, v0
div-float/2addr v0, p3
sub-float/2addr p4, v0
.line 1204
aput p4, p1, p2
add-int/lit8 p2, p2, 0x1
goto :goto_0
:catch_0
move-exception p1
goto :goto_4
:cond_0
:goto_1
const/4 p2, 0x4
if-ge p1, p2, :cond_1
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
iget p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->f:I
int-to-float v0, p4
.line 1207
aput v0, p2, p1
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
int-to-float p4, p4
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float v0, v0
div-float/2addr v0, p3
sub-float/2addr p4, v0
.line 1208
aput p4, p2, p1
add-int/lit8 p1, p1, 0x1
goto :goto_1
:cond_1
:goto_2
const/4 p1, 0x6
if-ge p2, p1, :cond_2
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
iget p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->g:I
int-to-float v0, p4
.line 1211
aput v0, p1, p2
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
int-to-float p4, p4
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float v0, v0
div-float/2addr v0, p3
sub-float/2addr p4, v0
.line 1212
aput p4, p1, p2
add-int/lit8 p2, p2, 0x1
goto :goto_2
:cond_2
:goto_3
const/16 p2, 0x8
if-ge p1, p2, :cond_4
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
iget p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->h:I
int-to-float v0, p4
.line 1215
aput v0, p2, p1
iget-object p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
int-to-float p4, p4
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float v0, v0
div-float/2addr v0, p3
sub-float/2addr p4, v0
.line 1216
aput p4, p2, p1
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
add-int/lit8 p1, p1, 0x1
goto :goto_3
.line 1220
:goto_4
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
goto :goto_6
:cond_3
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
if-eqz p1, :cond_4
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
if-eqz p1, :cond_4
:goto_5
:try_start_1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->k:[F
.line 2187
array-length p4, p1
if-ge p2, p4, :cond_4
iget p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->d:I
int-to-float v0, p4
.line 2188
aput v0, p1, p2
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->l:[F
int-to-float p4, p4
iget v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float v0, v0
div-float/2addr v0, p3
sub-float/2addr p4, v0
.line 2189
aput p4, p1, p2
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
add-int/lit8 p2, p2, 0x1
goto :goto_5
:catch_1
move-exception p1
.line 2192
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_4
:goto_6
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->n:Landroid/graphics/RectF;
if-eqz p1, :cond_5
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
int-to-float p4, p2
div-float/2addr p4, p3
int-to-float v0, p2
div-float/2addr v0, p3
iget v1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->b:I
int-to-float v1, v1
int-to-float v2, p2
div-float/2addr v2, p3
sub-float/2addr v1, v2
iget v2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->c:I
int-to-float v2, v2
int-to-float p2, p2
div-float/2addr p2, p3
sub-float/2addr v2, p2
.line 2228
invoke-virtual {p1, p4, v0, v1, v2}, Landroid/graphics/RectF;->set(FFFF)V
:cond_5
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->m:Landroid/graphics/RectF;
if-eqz p1, :cond_6
iget p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->b:I
int-to-float p2, p2
iget p3, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->c:I
int-to-float p3, p3
const/4 p4, 0x0
.line 2235
invoke-virtual {p1, p4, p4, p2, p3}, Landroid/graphics/RectF;->set(FFFF)V
:cond_6
return-void
.end method
.method public setBorder(III)V
.locals 1
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->o:Z
iput p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
iput p3, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->j:I
iput p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->d:I
return-void
.end method
.method public setCornerRadius(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->d:I
return-void
.end method
.method public setCustomBorder(IIIIII)V
.locals 1
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->o:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->p:Z
iput p5, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->i:I
iput p6, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->j:I
iput p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->e:I
iput p3, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->g:I
iput p2, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->f:I
iput p4, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeImageView;->h:I
return-void
.end method

View File

@@ -0,0 +1,61 @@
.class Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;->dismiss()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;
# direct methods
.method public constructor <init>(Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;
.line 238
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 1
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar$1;->a:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;
const/16 v0, 0x8
.line 246
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,112 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeTextView;
.super Landroid/widget/TextView;
.source "SourceFile"
# instance fields
.field private a:Landroid/animation/ObjectAnimator;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 12
invoke-direct {p0, p1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 16
invoke-direct {p0, p1, p2}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 20
invoke-direct {p0, p1, p2, p3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
# virtual methods
.method public onAttachedToWindow()V
.locals 1
.line 32
invoke-super {p0}, Landroid/widget/TextView;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeTextView;->a:Landroid/animation/ObjectAnimator;
if-eqz v0, :cond_0
.line 35
: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 37
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 1
.line 45
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeTextView;->a:Landroid/animation/ObjectAnimator;
if-eqz v0, :cond_0
.line 48
: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 50
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public setObjectAnimator(Landroid/animation/ObjectAnimator;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeTextView;->a:Landroid/animation/ObjectAnimator;
return-void
.end method

View File

@@ -0,0 +1,100 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;
.super Landroid/widget/ImageView;
.source "SourceFile"
# instance fields
.field private a:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 20
invoke-direct {p0, p1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->a:Z
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 16
invoke-direct {p0, p1, p2}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->a:Z
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 12
invoke-direct {p0, p1, p2, p3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->a:Z
return-void
.end method
# virtual methods
.method public getStatus()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->a:Z
return v0
.end method
.method public setSoundStatus(Z)V
.locals 2
iput-boolean p1, p0, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->a:Z
const-string v0, "drawable"
if-eqz p1, :cond_0
.line 32
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v1, "mbridge_reward_sound_open"
invoke-static {p1, v1, v0}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_0
.line 34
:cond_0
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v1, "mbridge_reward_sound_close"
invoke-static {p1, v1, v0}, Lcom/mbridge/msdk/foundation/tools/x;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageResource(I)V
:goto_0
return-void
.end method

View File

@@ -0,0 +1,499 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 65
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->u:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->v:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->g:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->h:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->j:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->i:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->k:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
:try_start_11
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x12
aput v2, v0, v1
:try_end_11
.catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11
:catch_11
:try_start_12
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x13
aput v2, v0, v1
:try_end_12
.catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12
:catch_12
:try_start_13
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x14
aput v2, v0, v1
:try_end_13
.catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_13
:catch_13
:try_start_14
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x15
aput v2, v0, v1
:try_end_14
.catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_14
:catch_14
:try_start_15
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->s:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x16
aput v2, v0, v1
:try_end_15
.catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_15
:catch_15
:try_start_16
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->t:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x17
aput v2, v0, v1
:try_end_16
.catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_16
:catch_16
:try_start_17
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ad:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x18
aput v2, v0, v1
:try_end_17
.catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_17
:catch_17
:try_start_18
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->af:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x19
aput v2, v0, v1
:try_end_18
.catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_18
:catch_18
:try_start_19
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ag:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1a
aput v2, v0, v1
:try_end_19
.catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_19
:catch_19
:try_start_1a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ac:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1b
aput v2, v0, v1
:try_end_1a
.catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_1a
:catch_1a
:try_start_1b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ae:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1c
aput v2, v0, v1
:try_end_1b
.catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_1b
:catch_1b
:try_start_1c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1d
aput v2, v0, v1
:try_end_1c
.catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_1c
:catch_1c
return-void
.end method

View File

@@ -0,0 +1,467 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 71
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->G:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->H:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->I:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->K:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aa:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ab:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->L:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->M:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->N:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->O:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->R:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->S:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
:try_start_11
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x12
aput v2, v0, v1
:try_end_11
.catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11
:catch_11
:try_start_12
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x13
aput v2, v0, v1
:try_end_12
.catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12
:catch_12
:try_start_13
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ai:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x14
aput v2, v0, v1
:try_end_13
.catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_13
:catch_13
:try_start_14
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aj:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x15
aput v2, v0, v1
:try_end_14
.catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_14
:catch_14
:try_start_15
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ak:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x16
aput v2, v0, v1
:try_end_15
.catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_15
:catch_15
:try_start_16
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->al:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x17
aput v2, v0, v1
:try_end_16
.catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_16
:catch_16
:try_start_17
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->am:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x18
aput v2, v0, v1
:try_end_17
.catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_17
:catch_17
:try_start_18
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->an:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x19
aput v2, v0, v1
:try_end_18
.catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_18
:catch_18
:try_start_19
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1a
aput v2, v0, v1
:try_end_19
.catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_19
:catch_19
:try_start_1a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1b
aput v2, v0, v1
:try_end_1a
.catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_1a
:catch_1a
return-void
.end method

View File

@@ -0,0 +1,163 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 59
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
return-void
.end method

View File

@@ -0,0 +1,730 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;
.super Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/dycreator/baseview/inter/InterBase;
# instance fields
.field private a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 28
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;-><init>(Landroid/content/Context;)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 32
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;-><init>(Landroid/content/Context;)V
const-string v0, ""
iput-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
.line 34
:try_start_0
invoke-static {p1, p2}, Lcom/mbridge/msdk/dycreator/e/c;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 35
invoke-static {p0, p2}, Lcom/mbridge/msdk/dycreator/e/a;->a(Landroid/view/View;Landroid/util/AttributeSet;)V
.line 36
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
iget-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 37
invoke-static {p1, p0}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/util/Map;Landroid/view/View;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBExtFrameLayout"
.line 39
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
:goto_0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 44
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-string p1, ""
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 0
.line 19
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
move-result-object p1
return-object p1
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
.locals 10
.line 50
invoke-virtual {p0}, Landroid/widget/FrameLayout;->generateDefaultLayoutParams()Landroid/widget/FrameLayout$LayoutParams;
move-result-object v0
.line 51
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->b()Ljava/util/HashMap;
move-result-object v1
.line 52
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
:goto_0
if-ge v3, v2, :cond_7
.line 54
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
.line 55
invoke-virtual {v1, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_3
.line 59
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, -0x1
const/4 v6, -0x2
const-string v7, "w"
const-string v8, "m"
const-string v9, "f"
packed-switch v4, :pswitch_data_0
goto/16 :goto_3
.line 106
:pswitch_0
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 107
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 106
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
goto/16 :goto_3
.line 102
:pswitch_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 103
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 102
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I
goto/16 :goto_3
.line 98
:pswitch_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 99
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I
goto/16 :goto_3
.line 94
:pswitch_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
.line 95
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
.line 94
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I
goto/16 :goto_3
.line 90
:pswitch_4
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
.line 91
invoke-virtual {v0, v4, v4, v4, v4}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
goto :goto_3
.line 86
:pswitch_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->c(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
goto :goto_3
.line 73
:pswitch_6
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 74
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_3
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_1
goto :goto_1
.line 78
:cond_1
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_2
.line 79
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 82
:cond_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I
goto :goto_3
.line 75
:cond_3
:goto_1
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 61
:pswitch_7
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 62
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v9
if-nez v9, :cond_6
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_4
goto :goto_2
.line 66
:cond_4
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_5
.line 67
iput v6, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 70
:cond_5
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
goto :goto_3
.line 63
:cond_6
:goto_2
iput v5, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I
:goto_3
add-int/lit8 v3, v3, 0x1
goto/16 :goto_0
:cond_7
return-object v0
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public getActionDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAction"
.line 145
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 146
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getBindDataDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeData"
.line 137
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 138
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getEffectDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeEffect"
.line 161
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 162
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getReportDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeReport"
.line 169
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 170
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public getStrategyDes()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeStrategy"
.line 153
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->a:Ljava/util/Map;
.line 154
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
:cond_0
const-string v0, ""
return-object v0
.end method
.method public onAttachedToWindow()V
.locals 2
.line 117
invoke-super {p0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;->onAttachedToWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeAttached"
.line 118
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->b:Ljava/util/Map;
.line 119
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 120
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 2
.line 127
invoke-super {p0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeFramLayout;->onDetachedFromWindow()V
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->b:Ljava/util/Map;
if-eqz v0, :cond_0
const-string v1, "mbridgeDetached"
.line 128
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->b:Ljava/util/Map;
.line 129
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 130
new-instance v0, Lcom/mbridge/msdk/foundation/same/report/k$a;
invoke-direct {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k$a;-><init>(Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/same/report/k$a;->a()Lcom/mbridge/msdk/foundation/same/report/k;
move-result-object v0
iget-object v1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/same/report/k;->a(Ljava/lang/String;)V
:cond_0
return-void
.end method
.method public setDynamicReport(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V
.locals 0
.line 177
invoke-static {p1}, Lcom/mbridge/msdk/dycreator/e/c;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->b:Ljava/util/Map;
if-eqz p2, :cond_0
.line 179
invoke-virtual {p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtFrameLayout;->c:Ljava/lang/String;
:cond_0
return-void
.end method

View File

@@ -0,0 +1,179 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 64
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBRotationView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
return-void
.end method

View File

@@ -0,0 +1,499 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 70
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->u:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->v:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->g:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->h:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->j:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->i:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->k:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
:try_start_11
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x12
aput v2, v0, v1
:try_end_11
.catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11
:catch_11
:try_start_12
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x13
aput v2, v0, v1
:try_end_12
.catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12
:catch_12
:try_start_13
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x14
aput v2, v0, v1
:try_end_13
.catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_13
:catch_13
:try_start_14
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x15
aput v2, v0, v1
:try_end_14
.catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_14
:catch_14
:try_start_15
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->s:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x16
aput v2, v0, v1
:try_end_15
.catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_15
:catch_15
:try_start_16
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->t:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x17
aput v2, v0, v1
:try_end_16
.catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_16
:catch_16
:try_start_17
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ad:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x18
aput v2, v0, v1
:try_end_17
.catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_17
:catch_17
:try_start_18
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->af:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x19
aput v2, v0, v1
:try_end_18
.catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_18
:catch_18
:try_start_19
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ag:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1a
aput v2, v0, v1
:try_end_19
.catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_19
:catch_19
:try_start_1a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ac:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1b
aput v2, v0, v1
:try_end_1a
.catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_1a
:catch_1a
:try_start_1b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ae:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1c
aput v2, v0, v1
:try_end_1b
.catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_1b
:catch_1b
:try_start_1c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1d
aput v2, v0, v1
:try_end_1c
.catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_1c
:catch_1c
return-void
.end method

View File

@@ -0,0 +1,291 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 69
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->T:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->X:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ai:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aj:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ak:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->al:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
return-void
.end method

View File

@@ -0,0 +1,307 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 63
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->d:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->e:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->f:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->x:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->l:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->m:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->n:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->o:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeSegmentsProgressBar$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
return-void
.end method

View File

@@ -0,0 +1,483 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 77
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->G:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->H:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->I:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->K:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aa:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ab:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->L:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->M:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->N:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->O:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->R:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->S:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
:try_start_11
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x12
aput v2, v0, v1
:try_end_11
.catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11
:catch_11
:try_start_12
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x13
aput v2, v0, v1
:try_end_12
.catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12
:catch_12
:try_start_13
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ai:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x14
aput v2, v0, v1
:try_end_13
.catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_13
:catch_13
:try_start_14
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aj:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x15
aput v2, v0, v1
:try_end_14
.catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_14
:catch_14
:try_start_15
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ak:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x16
aput v2, v0, v1
:try_end_15
.catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_15
:catch_15
:try_start_16
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->al:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x17
aput v2, v0, v1
:try_end_16
.catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_16
:catch_16
:try_start_17
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->am:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x18
aput v2, v0, v1
:try_end_17
.catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_17
:catch_17
:try_start_18
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->an:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x19
aput v2, v0, v1
:try_end_18
.catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_18
:catch_18
:try_start_19
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->J:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1a
aput v2, v0, v1
:try_end_19
.catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_19
:catch_19
:try_start_1a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1b
aput v2, v0, v1
:try_end_1a
.catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_1a
:catch_1a
:try_start_1b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x1c
aput v2, v0, v1
:try_end_1b
.catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_1b
:catch_1b
return-void
.end method

View File

@@ -0,0 +1,291 @@
.class synthetic Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic a:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 56
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/c;->values()[Lcom/mbridge/msdk/dycreator/a/c;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
:try_start_0
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->a:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->T:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Q:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->W:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->Y:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->P:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->X:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ah:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ai:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->aj:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->ak:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->al:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->b:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->c:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->U:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
sget-object v1, Lcom/mbridge/msdk/dycreator/a/c;->r:Lcom/mbridge/msdk/dycreator/a/c;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
return-void
.end method

View File

@@ -0,0 +1,932 @@
.class public Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;
.super Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;
.source "SourceFile"
# instance fields
.field private a:I
.field private b:I
.field private c:I
.field private d:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 29
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.line 33
invoke-direct {p0, p1}, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;-><init>(Landroid/content/Context;)V
.line 35
:try_start_0
invoke-virtual {p0, p2}, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->setAttributeSet(Landroid/util/AttributeSet;)V
.line 36
invoke-virtual {p0, p1, p2}, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->generateLayoutParams(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "MBExtSoundImageView"
.line 38
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
:goto_0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 43
invoke-direct {p0, p1, p2, p3}, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
# virtual methods
.method public generateLayoutParams(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 10
.line 176
new-instance p1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v0, -0x1
invoke-direct {p1, v0, v0}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
.line 178
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v1
.line 179
invoke-interface {p2}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v2
const/4 v3, 0x0
:goto_0
if-ge v3, v2, :cond_c
.line 182
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_3
.line 186
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, 0x6
if-eq v4, v5, :cond_9
const/16 v5, 0xd
const/4 v6, -0x2
const-string v7, "wrap"
const-string v8, "m"
const-string v9, "f"
if-eq v4, v5, :cond_5
const/16 v5, 0xe
if-eq v4, v5, :cond_1
goto/16 :goto_3
.line 200
:cond_1
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 201
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-nez v5, :cond_4
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_2
goto :goto_1
.line 205
:cond_2
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_3
iput v6, p1, Landroid/widget/RelativeLayout$LayoutParams;->height:I
goto :goto_3
.line 209
:cond_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p1, Landroid/widget/RelativeLayout$LayoutParams;->height:I
goto :goto_3
:cond_4
:goto_1
iput v0, p1, Landroid/widget/RelativeLayout$LayoutParams;->height:I
goto :goto_3
.line 188
:cond_5
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 189
invoke-virtual {v4, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-nez v5, :cond_8
invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_6
goto :goto_2
.line 193
:cond_6
invoke-virtual {v4, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_7
iput v6, p1, Landroid/widget/RelativeLayout$LayoutParams;->width:I
goto :goto_3
.line 197
:cond_7
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p1, Landroid/widget/RelativeLayout$LayoutParams;->width:I
goto :goto_3
:cond_8
:goto_2
iput v0, p1, Landroid/widget/RelativeLayout$LayoutParams;->width:I
goto :goto_3
.line 213
:cond_9
invoke-interface {p2, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 214
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_b
const-string v5, "invisible"
.line 215
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_a
const/4 v4, 0x4
.line 216
invoke-virtual {p0, v4}, Landroid/view/View;->setVisibility(I)V
goto :goto_3
:cond_a
const-string v5, "gone"
.line 217
invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_b
const/16 v4, 0x8
.line 218
invoke-virtual {p0, v4}, Landroid/view/View;->setVisibility(I)V
:cond_b
:goto_3
add-int/lit8 v3, v3, 0x1
goto/16 :goto_0
:cond_c
return-object p1
.end method
.method public setAttributeSet(Landroid/util/AttributeSet;)V
.locals 8
.line 49
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/a/b;->c()Ljava/util/HashMap;
move-result-object v0
.line 50
invoke-interface {p1}, Landroid/util/AttributeSet;->getAttributeCount()I
move-result v1
const/4 v2, 0x0
move v3, v2
:goto_0
if-ge v3, v1, :cond_b
.line 52
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeName(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/mbridge/msdk/dycreator/a/c;
if-nez v4, :cond_0
goto/16 :goto_2
.line 56
:cond_0
sget-object v5, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView$1;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/16 v5, 0x8
packed-switch v4, :pswitch_data_0
goto/16 :goto_2
.line 165
:pswitch_0
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->c:I
iget v5, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->a:I
iget v6, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->b:I
iget v7, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->d:I
.line 166
invoke-virtual {p0, v5, v6, v4, v7}, Landroid/view/View;->setPadding(IIII)V
goto/16 :goto_2
.line 161
:pswitch_1
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->a:I
iget v5, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->b:I
iget v6, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->c:I
iget v7, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->d:I
.line 162
invoke-virtual {p0, v4, v5, v6, v7}, Landroid/view/View;->setPadding(IIII)V
goto/16 :goto_2
.line 157
:pswitch_2
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->d:I
iget v5, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->a:I
iget v6, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->b:I
iget v7, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->c:I
.line 158
invoke-virtual {p0, v5, v6, v7, v4}, Landroid/view/View;->setPadding(IIII)V
goto/16 :goto_2
.line 153
:pswitch_3
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->b:I
iget v5, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->a:I
iget v6, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->c:I
iget v7, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->d:I
.line 154
invoke-virtual {p0, v5, v4, v6, v7}, Landroid/view/View;->setPadding(IIII)V
goto/16 :goto_2
.line 148
:pswitch_4
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->b(Ljava/lang/String;)I
move-result v4
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->d:I
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->c:I
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->b:I
iput v4, p0, Lcom/mbridge/msdk/dycreator/baseview/extview/MBExtSoundImageView;->a:I
.line 150
invoke-virtual {p0, v4, v4, v4, v4}, Landroid/view/View;->setPadding(IIII)V
goto/16 :goto_2
.line 131
:pswitch_5
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 132
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_a
const-string v5, "fitXY"
.line 133
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_1
.line 134
sget-object v4, Landroid/widget/ImageView$ScaleType;->FIT_XY:Landroid/widget/ImageView$ScaleType;
invoke-virtual {p0, v4}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
goto/16 :goto_2
:cond_1
const-string v5, "centerInside"
.line 137
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_2
.line 138
sget-object v4, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType;
invoke-virtual {p0, v4}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
goto/16 :goto_2
:cond_2
const-string v5, "centerCrop"
.line 141
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_a
.line 142
sget-object v4, Landroid/widget/ImageView$ScaleType;->CENTER_CROP:Landroid/widget/ImageView$ScaleType;
invoke-virtual {p0, v4}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
goto/16 :goto_2
.line 121
:pswitch_6
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 122
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_a
const-string v6, "invisible"
.line 123
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_3
const/4 v4, 0x4
.line 124
invoke-virtual {p0, v4}, Landroid/view/View;->setVisibility(I)V
goto/16 :goto_2
:cond_3
const-string v6, "gone"
.line 125
invoke-virtual {v4, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_a
.line 126
invoke-virtual {p0, v5}, Landroid/view/View;->setVisibility(I)V
goto/16 :goto_2
.line 114
:pswitch_7
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 115
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-eqz v6, :cond_4
goto/16 :goto_2
.line 116
:cond_4
sget-object v6, Lcom/mbridge/msdk/dycreator/e/b;->a:Ljava/util/HashMap;
invoke-virtual {v4, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v6, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
.line 117
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-eqz v5, :cond_5
goto/16 :goto_2
.line 118
:cond_5
invoke-virtual {p0, v4}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
goto/16 :goto_2
.line 105
:pswitch_8
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 106
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_a
.line 107
sget-object v6, Lcom/mbridge/msdk/dycreator/e/b;->a:Ljava/util/HashMap;
invoke-virtual {v4, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v6, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
.line 108
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_a
.line 109
invoke-virtual {p0, v4}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
goto/16 :goto_2
.line 68
:pswitch_9
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
const-string v5, "#"
.line 69
invoke-virtual {v4, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_8
:try_start_0
const-string v5, "-"
.line 72
invoke-virtual {v4, v5}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v4
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_1
:catch_0
const/4 v4, 0x0
:goto_1
const/4 v5, 0x2
if-eqz v4, :cond_6
.line 77
array-length v6, v4
if-gt v6, v5, :cond_6
.line 78
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->a(Ljava/lang/String;)I
move-result v4
invoke-virtual {p0, v4}, Landroid/view/View;->setBackgroundColor(I)V
goto/16 :goto_2
:cond_6
if-eqz v4, :cond_7
.line 79
array-length v6, v4
const/4 v7, 0x3
if-ne v6, v7, :cond_7
.line 81
:try_start_1
aget-object v6, v4, v5
invoke-static {v6}, Lcom/mbridge/msdk/dycreator/baseview/GradientOrientationUtils;->getOrientation(Ljava/lang/String;)Landroid/graphics/drawable/GradientDrawable$Orientation;
move-result-object v6
new-array v5, v5, [I
.line 83
aget-object v7, v4, v2
invoke-static {v7}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v7
aput v7, v5, v2
const/4 v7, 0x1
.line 84
aget-object v4, v4, v7
invoke-static {v4}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v4
aput v4, v5, v7
.line 85
new-instance v4, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v4, v6, v5}, Landroid/graphics/drawable/GradientDrawable;-><init>(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V
.line 86
invoke-virtual {v4, v2}, Landroid/graphics/drawable/GradientDrawable;->setGradientType(I)V
.line 87
invoke-virtual {p0, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_2
.line 93
:catch_1
:cond_7
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v4
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/mbridge/msdk/dycreator/a/b;->a(Ljava/lang/String;)I
move-result v4
invoke-virtual {p0, v4}, Landroid/view/View;->setBackgroundColor(I)V
goto :goto_2
:cond_8
const-string v5, "@drawable/"
.line 96
invoke-virtual {v4, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_9
const/16 v5, 0xa
.line 97
invoke-virtual {v4, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
.line 99
:cond_9
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v5
.line 100
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v6
invoke-virtual {v6}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v6
const-string v7, "drawable"
invoke-virtual {v5, v4, v7, v6}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result v4
.line 101
invoke-virtual {p0, v4}, Landroid/view/View;->setBackgroundResource(I)V
goto :goto_2
.line 64
:pswitch_a
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
.line 65
invoke-static {}, Lcom/mbridge/msdk/dycreator/a/b;->a()Lcom/mbridge/msdk/dycreator/a/b;
move-result-object v5
invoke-virtual {v5, v4, p0}, Lcom/mbridge/msdk/dycreator/a/b;->a(Ljava/lang/String;Landroid/widget/ImageView;)V
goto :goto_2
.line 58
:pswitch_b
invoke-interface {p1, v3}, Landroid/util/AttributeSet;->getAttributeValue(I)Ljava/lang/String;
move-result-object v4
const-string v5, "@+id/"
.line 59
invoke-virtual {v4, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_a
const/4 v5, 0x5
.line 60
invoke-virtual {v4, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v4
invoke-virtual {p0, v4}, Landroid/view/View;->setId(I)V
:cond_a
:goto_2
add-int/lit8 v3, v3, 0x1
goto/16 :goto_0
:cond_b
return-void
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_b
:pswitch_a
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

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