.class public Lcom/moji/mjad/base/AbsAdDataControl; .super Lcom/moji/mjad/base/BaseAdControl; .source "AbsAdDataControl.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Lcom/moji/mjad/base/BaseAdControl;" } .end annotation # static fields .field private static final TAG:Ljava/lang/String; = "AbsAdDataControl" # instance fields .field protected contextAd:Landroid/content/Context; .field public isNeedRecordShow:Z .field private t:Lcom/moji/mjad/base/data/MojiRecordData; .annotation system Ldalvik/annotation/Signature; value = { "TT;" } .end annotation .end field # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 .line 30 invoke-direct {p0, p1}, Lcom/moji/mjad/base/BaseAdControl;->(Landroid/content/Context;)V const/4 p1, 0x1 .line 27 iput-boolean p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->isNeedRecordShow:Z return-void .end method # virtual methods .method public getAdInfo()Lcom/moji/mjad/base/data/MojiRecordData; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation .line 38 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; return-object v0 .end method .method protected getClickTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; .locals 1 .line 278 sget-object v0, Lcom/moji/mjad/base/AbsAdDataControl$1;->a:[I invoke-virtual {p1}, Lcom/moji/mjad/enumdata/MojiAdPosition;->ordinal()I move-result p1 aget p1, v0, p1 packed-switch p1, :pswitch_data_0 :pswitch_0 const/4 p1, 0x0 return-object p1 .line 362 :pswitch_1 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_CARD1_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 360 :pswitch_2 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_PROP_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 358 :pswitch_3 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_BODY_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 356 :pswitch_4 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_INDEX_MESSAGE_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 354 :pswitch_5 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_INDEX_BANNER_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 350 :pswitch_6 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSDETAIL_RECOMMEND_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 348 :pswitch_7 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->AD_NEW_FEED2_MESSAGE_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 346 :pswitch_8 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEAHTER_FEED2RECOMMEND_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 344 :pswitch_9 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSREADCARD_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 342 :pswitch_a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD3_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 340 :pswitch_b sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD2_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 338 :pswitch_c sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD1_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 336 :pswitch_d sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSADCARD_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 334 :pswitch_e sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_TAG_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 332 :pswitch_f sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSCOMMENT_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 330 :pswitch_10 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_MENU2_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 328 :pswitch_11 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_MENU1_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 326 :pswitch_12 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_FINDAPP_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 324 :pswitch_13 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENTING_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 322 :pswitch_14 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENT_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 320 :pswitch_15 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_BOTTOM_BANNER_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 318 :pswitch_16 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_CITY_CATALOG_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 316 :pswitch_17 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_ICON_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 314 :pswitch_18 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_TOP_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 312 :pswitch_19 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AIR_BANNER_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 310 :pswitch_1a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_DETAIL_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 308 :pswitch_1b sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_DAILYDETAILS_VIEW_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 306 :pswitch_1c sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_DAILYDETAILS_CLOTHES_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 304 :pswitch_1d sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEDETAILS_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 302 :pswitch_1e sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LEFTDRAWERBOTTOM_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 300 :pswitch_1f sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_INDEX_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 298 :pswitch_20 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER3_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 296 :pswitch_21 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER2_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 294 :pswitch_22 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER1_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 292 :pswitch_23 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_VOICE_DOWN_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 290 :pswitch_24 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SHARE_DOWN_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 288 :pswitch_25 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_VOICE_UP_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 286 :pswitch_26 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_CORNER_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 282 :pswitch_27 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_GAME_FEED_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 284 :pswitch_28 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_LOGO_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 352 :pswitch_29 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BG_TAG_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 280 :pswitch_2a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SPLASH_CLICK:Lcom/moji/statistics/EVENT_TAG; return-object p1 nop :pswitch_data_0 .packed-switch 0x1 :pswitch_2a :pswitch_29 :pswitch_28 :pswitch_27 :pswitch_26 :pswitch_25 :pswitch_24 :pswitch_23 :pswitch_22 :pswitch_21 :pswitch_20 :pswitch_1f :pswitch_1e :pswitch_1d :pswitch_1c :pswitch_1b :pswitch_1a :pswitch_19 :pswitch_18 :pswitch_17 :pswitch_16 :pswitch_15 :pswitch_14 :pswitch_13 :pswitch_12 :pswitch_11 :pswitch_10 :pswitch_f :pswitch_e :pswitch_0 :pswitch_d :pswitch_c :pswitch_b :pswitch_a :pswitch_9 :pswitch_8 :pswitch_7 :pswitch_6 :pswitch_5 :pswitch_4 :pswitch_3 :pswitch_2 :pswitch_1 .end packed-switch .end method .method protected getCloseTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; .locals 1 .line 369 sget-object v0, Lcom/moji/mjad/base/AbsAdDataControl$1;->a:[I invoke-virtual {p1}, Lcom/moji/mjad/enumdata/MojiAdPosition;->ordinal()I move-result p1 aget p1, v0, p1 const/4 v0, 0x1 if-eq p1, v0, :cond_3 const/16 v0, 0xd if-eq p1, v0, :cond_2 const/16 v0, 0x1c if-eq p1, v0, :cond_1 const/16 v0, 0x27 if-eq p1, v0, :cond_0 packed-switch p1, :pswitch_data_0 packed-switch p1, :pswitch_data_1 packed-switch p1, :pswitch_data_2 const/4 p1, 0x0 return-object p1 .line 389 :pswitch_0 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENTING_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 387 :pswitch_1 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENT_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 385 :pswitch_2 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AIR_BANNER_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 383 :pswitch_3 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_DETAIL_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 381 :pswitch_4 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_DAILYDETAILS_VIEW_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 377 :pswitch_5 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER3_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 375 :pswitch_6 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER2_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 373 :pswitch_7 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER1_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 397 :cond_0 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_INDEX_BANNER_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 395 :cond_1 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSCOMMENT_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 379 :cond_2 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LEFTDRAWERBOTTOM_CLOSE:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 371 :cond_3 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SPLASH_SKIP:Lcom/moji/statistics/EVENT_TAG; return-object p1 :pswitch_data_0 .packed-switch 0x9 :pswitch_7 :pswitch_6 :pswitch_5 .end packed-switch :pswitch_data_1 .packed-switch 0x10 :pswitch_4 :pswitch_3 :pswitch_2 .end packed-switch :pswitch_data_2 .packed-switch 0x17 :pswitch_1 :pswitch_0 .end packed-switch .end method .method public getEventTagClickForReplaceAvatar(Lcom/moji/mjad/base/data/MojiRecordData;)Lcom/moji/statistics/EVENT_TAG; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lcom/moji/statistics/EVENT_TAG;" } .end annotation .line 109 iget p1, p1, Lcom/moji/mjad/base/data/MojiRecordData;->index:I const/4 v0, 0x1 if-eq p1, v0, :cond_0 const/4 p1, 0x0 goto :goto_0 .line 111 :cond_0 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_REPLACE_CARD1_CLICK:Lcom/moji/statistics/EVENT_TAG; :goto_0 return-object p1 .end method .method public getEventTagShowForReplaceAvatar(Lcom/moji/mjad/base/data/MojiRecordData;)Lcom/moji/statistics/EVENT_TAG; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lcom/moji/statistics/EVENT_TAG;" } .end annotation .line 90 iget p1, p1, Lcom/moji/mjad/base/data/MojiRecordData;->index:I packed-switch p1, :pswitch_data_0 const/4 p1, 0x0 goto :goto_0 .line 98 :pswitch_0 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_REPLACE_CARD3_SHOW:Lcom/moji/statistics/EVENT_TAG; goto :goto_0 .line 95 :pswitch_1 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_REPLACE_CARD2_SHOW:Lcom/moji/statistics/EVENT_TAG; goto :goto_0 .line 92 :pswitch_2 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_REPLACE_CARD1_SHOW:Lcom/moji/statistics/EVENT_TAG; :goto_0 return-object p1 :pswitch_data_0 .packed-switch 0x1 :pswitch_2 :pswitch_1 :pswitch_0 .end packed-switch .end method .method protected getMiddlePos(Landroid/view/View;)I .locals 5 const/4 v0, -0x1 if-eqz p1, :cond_4 .line 41 invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object v1 if-eqz v1, :cond_4 invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object v1 instance-of v1, v1, Ljava/lang/String; if-eqz v1, :cond_4 .line 42 invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/String; .line 43 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_4 .line 44 invoke-virtual {p1}, Ljava/lang/String;->hashCode()I move-result v1 const v2, -0x214070c1 const/4 v3, 0x2 const/4 v4, 0x1 if-eq v1, v2, :cond_2 const v2, -0x1f8b9822 if-eq v1, v2, :cond_1 const v2, -0x1dd6bf83 if-eq v1, v2, :cond_0 goto :goto_0 :cond_0 const-string v1, "adView3Click" invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_3 const/4 p1, 0x2 goto :goto_1 :cond_1 const-string v1, "adView2Click" invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_3 const/4 p1, 0x1 goto :goto_1 :cond_2 const-string v1, "adView1Click" invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_3 const/4 p1, 0x0 goto :goto_1 :cond_3 :goto_0 const/4 p1, -0x1 :goto_1 packed-switch p1, :pswitch_data_0 goto :goto_2 :pswitch_0 const/4 p1, 0x3 return p1 :pswitch_1 return v3 :pswitch_2 return v4 :cond_4 :goto_2 return v0 nop :pswitch_data_0 .packed-switch 0x0 :pswitch_2 :pswitch_1 :pswitch_0 .end packed-switch .end method .method public getShowTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; .locals 1 .line 185 sget-object v0, Lcom/moji/mjad/base/AbsAdDataControl$1;->a:[I invoke-virtual {p1}, Lcom/moji/mjad/enumdata/MojiAdPosition;->ordinal()I move-result p1 aget p1, v0, p1 packed-switch p1, :pswitch_data_0 const/4 p1, 0x0 return-object p1 .line 271 :pswitch_0 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_CARD1_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 269 :pswitch_1 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_PROP_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 267 :pswitch_2 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_SUIT_BODY_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 265 :pswitch_3 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_INDEX_MESSAGE_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 263 :pswitch_4 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_INDEX_BANNER_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 261 :pswitch_5 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSDETAIL_RECOMMEND_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 259 :pswitch_6 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->AD_NEW_FEED2_MESSAGE_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 257 :pswitch_7 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEAHTER_FEED2RECOMMEND_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 255 :pswitch_8 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSREADCARD_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 253 :pswitch_9 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD3_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 251 :pswitch_a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD2_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 249 :pswitch_b sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_CARD1_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 247 :pswitch_c sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSADCARD_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 245 :pswitch_d sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_TAB_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 243 :pswitch_e sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AVATAR_TAG_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 241 :pswitch_f sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_FEEDSCOMMENT_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 239 :pswitch_10 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_MENU2_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 237 :pswitch_11 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_MENU1_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 235 :pswitch_12 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_ME_FINDAPP_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 233 :pswitch_13 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENTING_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 231 :pswitch_14 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_COMMENT_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 229 :pswitch_15 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_BOTTOM_BANNER_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 227 :pswitch_16 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_CITY_CATALOG_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 225 :pswitch_17 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_ICON_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 223 :pswitch_18 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEVIEW_TOP_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 221 :pswitch_19 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_AIR_BANNER_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 219 :pswitch_1a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_DETAIL_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 217 :pswitch_1b sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_DAILYDETAILS_VIEW_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 215 :pswitch_1c sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_DAILYDETAILS_CLOTHES_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 213 :pswitch_1d sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LIVEDETAILS_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 211 :pswitch_1e sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_LEFTDRAWERBOTTOM_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 209 :pswitch_1f sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_INDEX_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 207 :pswitch_20 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER3_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 205 :pswitch_21 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER2_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 203 :pswitch_22 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BANNER1_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 201 :pswitch_23 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_VOICE_DOWN_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 199 :pswitch_24 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SHARE_DOWN_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 197 :pswitch_25 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_VOICE_UP_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 195 :pswitch_26 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_CORNER_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 193 :pswitch_27 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_GAME_FEED_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 191 :pswitch_28 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_LOGO_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 189 :pswitch_29 sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_WEATHER_BG_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 .line 187 :pswitch_2a sget-object p1, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SPLASH_SHOW:Lcom/moji/statistics/EVENT_TAG; return-object p1 :pswitch_data_0 .packed-switch 0x1 :pswitch_2a :pswitch_29 :pswitch_28 :pswitch_27 :pswitch_26 :pswitch_25 :pswitch_24 :pswitch_23 :pswitch_22 :pswitch_21 :pswitch_20 :pswitch_1f :pswitch_1e :pswitch_1d :pswitch_1c :pswitch_1b :pswitch_1a :pswitch_19 :pswitch_18 :pswitch_17 :pswitch_16 :pswitch_15 :pswitch_14 :pswitch_13 :pswitch_12 :pswitch_11 :pswitch_10 :pswitch_f :pswitch_e :pswitch_d :pswitch_c :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 recordClick()V .locals 1 const/4 v0, -0x1 .line 181 invoke-virtual {p0, v0}, Lcom/moji/mjad/base/AbsAdDataControl;->recordClick(I)V return-void .end method .method public recordClick(I)V .locals 6 .line 146 iget-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; if-eqz p1, :cond_4 iget-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object p1, p1, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; if-nez p1, :cond_0 goto/16 :goto_2 :cond_0 const-string p1, "sea" .line 149 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "sea---record---click:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v1, v1, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p1, v0}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V .line 151 iget-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-boolean p1, p1, Lcom/moji/mjad/base/data/MojiRecordData;->isReplaceAvatra:Z if-eqz p1, :cond_1 .line 152 iget-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; invoke-virtual {p0, p1}, Lcom/moji/mjad/base/AbsAdDataControl;->getEventTagClickForReplaceAvatar(Lcom/moji/mjad/base/data/MojiRecordData;)Lcom/moji/statistics/EVENT_TAG; move-result-object p1 goto :goto_0 .line 154 :cond_1 iget-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object p1, p1, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {p0, p1}, Lcom/moji/mjad/base/AbsAdDataControl;->getClickTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; move-result-object p1 :goto_0 if-eqz p1, :cond_3 .line 165 :try_start_0 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->adClickParams:Ljava/lang/String; .line 166 iget-object v1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v1, v1, Lcom/moji/mjad/base/data/MojiRecordData;->addCoordinate:I const/4 v2, 0x1 if-ne v1, v2, :cond_2 iget-object v1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v1, v1, Lcom/moji/mjad/base/data/MojiRecordData;->adClickParams:Ljava/lang/String; invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_2 const-string v1, "__WIDTH__" .line 167 iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->viewWidth:I invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "__HEIGHT__" iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->adViewHeight:I .line 168 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "__DOWN_X__" iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->down_x:I .line 169 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "__DOWN_Y__" iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->down_y:I .line 170 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "__UP_X__" iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->up_x:I .line 171 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "__UP_Y__" iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->up_y:I .line 172 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 174 :cond_2 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v1 iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-wide v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->id:J invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v2 new-instance v3, Lcom/moji/statistics/EventParams; invoke-direct {v3}, Lcom/moji/statistics/EventParams;->()V sget-object v4, Lcom/moji/statistics/EVENT_RECEIVER;->MIAOZHEN:Lcom/moji/statistics/EVENT_RECEIVER; iget-object v5, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v5, v5, Lcom/moji/mjad/base/data/MojiRecordData;->clickStaticsUrl:Ljava/lang/String; invoke-virtual {v3, v4, v5}, Lcom/moji/statistics/EventParams;->setParams(Lcom/moji/statistics/EVENT_RECEIVER;Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object v3 invoke-virtual {v3, v0}, Lcom/moji/statistics/EventParams;->setNewAdParams(Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object v0 invoke-virtual {v1, p1, v2, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Lcom/moji/statistics/EventParams;)Lcom/moji/statistics/EventManager; :try_end_0 .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_1 :catch_0 move-exception p1 const-string v0, "AbsAdDataControl" .line 176 invoke-static {v0, p1}, Lcom/moji/tool/log/MJLogger;->a(Ljava/lang/String;Ljava/lang/Throwable;)V :cond_3 :goto_1 return-void :cond_4 :goto_2 return-void .end method .method public recordClose()V .locals 6 .line 136 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; if-eqz v0, :cond_2 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; if-nez v0, :cond_0 goto :goto_0 :cond_0 const-string v0, "sea" .line 139 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "sea---record---close:" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V .line 140 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {p0, v0}, Lcom/moji/mjad/base/AbsAdDataControl;->getCloseTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; move-result-object v0 if-eqz v0, :cond_1 .line 142 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v1 iget-object v2, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-wide v2, v2, Lcom/moji/mjad/base/data/MojiRecordData;->id:J invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v2 new-instance v3, Lcom/moji/statistics/EventParams; invoke-direct {v3}, Lcom/moji/statistics/EventParams;->()V sget-object v4, Lcom/moji/statistics/EVENT_RECEIVER;->MIAOZHEN:Lcom/moji/statistics/EVENT_RECEIVER; iget-object v5, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v5, v5, Lcom/moji/mjad/base/data/MojiRecordData;->closeStaticsUrl:Ljava/lang/String; invoke-virtual {v3, v4, v5}, Lcom/moji/statistics/EventParams;->setParams(Lcom/moji/statistics/EVENT_RECEIVER;Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object v3 invoke-virtual {v1, v0, v2, v3}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Lcom/moji/statistics/EventParams;)Lcom/moji/statistics/EventManager; :cond_1 return-void :cond_2 :goto_0 return-void .end method .method public recordReplaceAvatar(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V .locals 3 if-eqz p1, :cond_0 .line 123 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 new-instance v1, Lcom/moji/statistics/EventParams; invoke-direct {v1}, Lcom/moji/statistics/EventParams;->()V sget-object v2, Lcom/moji/statistics/EVENT_RECEIVER;->MIAOZHEN:Lcom/moji/statistics/EVENT_RECEIVER; invoke-virtual {v1, v2, p3}, Lcom/moji/statistics/EventParams;->setParams(Lcom/moji/statistics/EVENT_RECEIVER;Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object p3 invoke-virtual {p3, p4}, Lcom/moji/statistics/EventParams;->setNewAdParams(Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object p3 invoke-virtual {v0, p1, p2, p3}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Lcom/moji/statistics/EventParams;)Lcom/moji/statistics/EventManager; :cond_0 return-void .end method .method public recordShow()V .locals 1 const/4 v0, -0x1 .line 85 invoke-virtual {p0, v0}, Lcom/moji/mjad/base/AbsAdDataControl;->recordShow(I)V return-void .end method .method public recordShow(I)V .locals 5 .line 57 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; if-eqz v0, :cond_4 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; if-nez v0, :cond_0 goto/16 :goto_2 .line 61 :cond_0 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-boolean v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->isReplaceAvatra:Z if-eqz v0, :cond_1 .line 62 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; invoke-virtual {p0, v0}, Lcom/moji/mjad/base/AbsAdDataControl;->getEventTagShowForReplaceAvatar(Lcom/moji/mjad/base/data/MojiRecordData;)Lcom/moji/statistics/EVENT_TAG; move-result-object v0 goto :goto_0 .line 64 :cond_1 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v0, v0, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {p0, v0}, Lcom/moji/mjad/base/AbsAdDataControl;->getShowTagFromPos(Lcom/moji/mjad/enumdata/MojiAdPosition;)Lcom/moji/statistics/EVENT_TAG; move-result-object v0 :goto_0 const-string v1, "sea" .line 66 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "sea---record---show:" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v3, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v3, v3, Lcom/moji/mjad/base/data/MojiRecordData;->position:Lcom/moji/mjad/enumdata/MojiAdPosition; invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V if-eqz v0, :cond_3 .line 81 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v1 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V iget-object v3, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-wide v3, v3, Lcom/moji/mjad/base/data/MojiRecordData;->id:J invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const/4 v3, -0x1 if-ne p1, v3, :cond_2 const-string p1, "" goto :goto_1 :cond_2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "_" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 :goto_1 invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 new-instance v2, Lcom/moji/statistics/EventParams; invoke-direct {v2}, Lcom/moji/statistics/EventParams;->()V sget-object v3, Lcom/moji/statistics/EVENT_RECEIVER;->MIAOZHEN:Lcom/moji/statistics/EVENT_RECEIVER; iget-object v4, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v4, v4, Lcom/moji/mjad/base/data/MojiRecordData;->showStaticsUrl:Ljava/lang/String; invoke-virtual {v2, v3, v4}, Lcom/moji/statistics/EventParams;->setParams(Lcom/moji/statistics/EVENT_RECEIVER;Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object v2 iget-object v3, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; iget-object v3, v3, Lcom/moji/mjad/base/data/MojiRecordData;->adShowParams:Ljava/lang/String; invoke-virtual {v2, v3}, Lcom/moji/statistics/EventParams;->setNewAdParams(Ljava/lang/String;)Lcom/moji/statistics/EventParams; move-result-object v2 invoke-virtual {v1, v0, p1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;Lcom/moji/statistics/EventParams;)Lcom/moji/statistics/EventManager; :cond_3 return-void :cond_4 :goto_2 return-void .end method .method public setAdInfo(Lcom/moji/mjad/base/data/MojiRecordData;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)V" } .end annotation const/4 v0, 0x1 .line 34 iput-boolean v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->isNeedRecordShow:Z .line 35 iput-object p1, p0, Lcom/moji/mjad/base/AbsAdDataControl;->t:Lcom/moji/mjad/base/data/MojiRecordData; return-void .end method .method public setClick(Landroid/view/View;)V .locals 1 if-eqz p1, :cond_0 .line 128 invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 instance-of v0, v0, Landroid/app/Activity; if-eqz v0, :cond_0 .line 129 invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 iput-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->contextAd:Landroid/content/Context; goto :goto_0 .line 131 :cond_0 iget-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->mContext:Landroid/content/Context; iput-object v0, p0, Lcom/moji/mjad/base/AbsAdDataControl;->contextAd:Landroid/content/Context; .line 133 :goto_0 invoke-virtual {p0, p1}, Lcom/moji/mjad/base/AbsAdDataControl;->getMiddlePos(Landroid/view/View;)I move-result p1 invoke-virtual {p0, p1}, Lcom/moji/mjad/base/AbsAdDataControl;->recordClick(I)V return-void .end method