- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
483 lines
22 KiB
Java
483 lines
22 KiB
Java
package com.mbridge.msdk.newreward.player.presenter;
|
|
|
|
import android.app.Activity;
|
|
import android.graphics.Bitmap;
|
|
import android.graphics.drawable.Drawable;
|
|
import android.os.Handler;
|
|
import android.text.TextUtils;
|
|
import android.view.MotionEvent;
|
|
import android.view.View;
|
|
import android.widget.RelativeLayout;
|
|
import com.mbridge.msdk.MBridgeConstans;
|
|
import com.mbridge.msdk.e.b;
|
|
import com.mbridge.msdk.foundation.entity.CampaignEx;
|
|
import com.mbridge.msdk.foundation.same.report.d.a;
|
|
import com.mbridge.msdk.foundation.tools.af;
|
|
import com.mbridge.msdk.foundation.tools.ak;
|
|
import com.mbridge.msdk.foundation.tools.aq;
|
|
import com.mbridge.msdk.interstitial.view.MBInterstitialActivity;
|
|
import com.mbridge.msdk.newreward.function.command.f;
|
|
import com.mbridge.msdk.newreward.function.g.e;
|
|
import com.mbridge.msdk.newreward.function.h.a;
|
|
import com.mbridge.msdk.newreward.player.imodel.IECModel;
|
|
import com.mbridge.msdk.newreward.player.iview.IBaseView;
|
|
import com.mbridge.msdk.newreward.player.iview.IECTempleView;
|
|
import com.mbridge.msdk.newreward.player.model.ECTempleModel;
|
|
import com.mbridge.msdk.newreward.player.redirect.RedirectModel;
|
|
import com.mbridge.msdk.newreward.player.redirect.UrlReDirectController;
|
|
import com.mbridge.msdk.out.RewardInfo;
|
|
import com.mbridge.msdk.video.dynview.c;
|
|
import com.mbridge.msdk.video.dynview.e.h;
|
|
import java.lang.reflect.Proxy;
|
|
import java.util.Calendar;
|
|
import java.util.Locale;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public class ECTemplePresenter extends AbsPresenter {
|
|
public static final int MIN_CLICK_DELAY_TIME = 2000;
|
|
final int END_CARD_BUILD_TYPE;
|
|
private final String TAG;
|
|
Runnable alacRunnable;
|
|
IECModel ecTempleModel;
|
|
IECTempleView iecView;
|
|
private long lastClickTime;
|
|
Handler mHandler;
|
|
Runnable miniCardRunnable;
|
|
int nLogo;
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void releaseSource() {
|
|
}
|
|
|
|
public ECTemplePresenter(IECTempleView iECTempleView) {
|
|
super(iECTempleView);
|
|
this.TAG = "ECTemplePresenter";
|
|
this.END_CARD_BUILD_TYPE = 1;
|
|
this.nLogo = 1;
|
|
this.lastClickTime = 0L;
|
|
this.iecView = (IECTempleView) Proxy.newProxyInstance(iECTempleView.getClass().getClassLoader(), new Class[]{IECTempleView.class, IBaseView.class}, new e(iECTempleView, this.adapterModel, this.commandManager));
|
|
this.ecTempleModel = (IECModel) Proxy.newProxyInstance(ECTempleModel.class.getClassLoader(), new Class[]{IECModel.class}, new e(new ECTempleModel(this.commandManager, this.rewardVideoListener), this.adapterModel, this.commandManager));
|
|
this.TEMPLATE_MARK_TYPE = 3;
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void click(View view) {
|
|
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_iv_close")) {
|
|
closeViewClick();
|
|
return;
|
|
}
|
|
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_tv_cta")) {
|
|
doClickJump();
|
|
return;
|
|
}
|
|
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_native_ec_layout")) {
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
if (campaignEx == null || TextUtils.isEmpty(campaignEx.getendcard_url()) || !this.campaignEx.getendcard_url().contains("alecfc=1")) {
|
|
return;
|
|
}
|
|
RedirectModel redirectModel = this.redirectModel;
|
|
if (redirectModel != null) {
|
|
redirectModel.setClickSenario(1);
|
|
}
|
|
doClickJump();
|
|
return;
|
|
}
|
|
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_iv_adbanner")) {
|
|
doClickJump();
|
|
} else if (view.getId() == filterFindViewId(this.is_dy, "mbridge_iv_icon")) {
|
|
doClickJump();
|
|
}
|
|
}
|
|
|
|
private void doClickJump() {
|
|
try {
|
|
long timeInMillis = Calendar.getInstance().getTimeInMillis();
|
|
if (timeInMillis - this.lastClickTime < 2000) {
|
|
return;
|
|
}
|
|
this.lastClickTime = timeInMillis;
|
|
new UrlReDirectController().setCommandManager(this.commandManager);
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
if (campaignEx != null) {
|
|
campaignEx.setClickTempSource(a.h);
|
|
this.campaignEx.setTriggerClickSource(a.m);
|
|
}
|
|
this.ecTempleModel.eventClickUrl(this.redirectModel);
|
|
this.ecTempleModel.eventTrackingForClick(this.redirectModel);
|
|
this.ecTempleModel.onAdClick(this.mBridgeIds);
|
|
} catch (Exception e) {
|
|
if (MBridgeConstans.DEBUG) {
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
}
|
|
|
|
private void closeViewClick() {
|
|
try {
|
|
this.iecView.removeTempleFromSuperView(this.data.getRootViewGroup());
|
|
if (isIVRewardEnable()) {
|
|
this.rewardVideoListener.onAdCloseWithIVReward(this.mBridgeIds, this.adapterModel.ab(), this.adapterModel.w());
|
|
}
|
|
adClosed();
|
|
this.ecTempleModel.onCloseViewClick(1);
|
|
if (!this.isIV && !this.adapterModel.X() && this.adapterModel.ab()) {
|
|
this.adapterModel.i(true);
|
|
this.ecTempleModel.eventAddReward(this.redirectModel);
|
|
}
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
finish(true);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void getView() {
|
|
c a = new com.mbridge.msdk.video.dynview.j.c().a(this.context, this.campaignEx, -1, b.a() ? "cn_" : "en_");
|
|
this.nLogo = a.n();
|
|
com.mbridge.msdk.video.dynview.b.a().a(a, new h() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.1
|
|
@Override // com.mbridge.msdk.video.dynview.e.h
|
|
public void viewInflaterSuccess(com.mbridge.msdk.video.dynview.a aVar) {
|
|
ECTemplePresenter.this.initDataForView(aVar);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.video.dynview.e.h
|
|
public void viewInflaterFail(com.mbridge.msdk.video.dynview.c.a aVar) {
|
|
ECTemplePresenter.this.adShowFail(com.mbridge.msdk.foundation.c.a.a(890008), 890008);
|
|
}
|
|
});
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void initDataForView(com.mbridge.msdk.video.dynview.a aVar) {
|
|
try {
|
|
if (aVar == null) {
|
|
adShowFail(com.mbridge.msdk.foundation.c.a.a(890008), 890008);
|
|
closeViewClick();
|
|
return;
|
|
}
|
|
this.iecView.addViewToCurrentViewGroup(aVar.a());
|
|
boolean c = aVar.c();
|
|
this.is_dy = c;
|
|
this.adapterModel.g(c);
|
|
this.campaignEx.setECTemplateRenderSucc(this.is_dy);
|
|
this.iecView.initViews(this.is_dy);
|
|
loadBigImageAndBlurBG();
|
|
loadIconImage();
|
|
initPrivacyButton();
|
|
setNLogo();
|
|
double rating = this.campaignEx.getRating();
|
|
if (rating <= 0.0d) {
|
|
rating = 5.0d;
|
|
}
|
|
this.iecView.setRatingAndUser(rating, this.campaignEx.getNumberRating());
|
|
this.iecView.setHeatCount(this.campaignEx.getNumberRating());
|
|
this.iecView.setCTAText(this.campaignEx.getAdCall());
|
|
this.iecView.setTextByID(filterFindViewId(this.is_dy, "mbridge_tv_apptitle"), this.campaignEx.getAppName());
|
|
this.iecView.setTextByID(filterFindViewId(this.is_dy, "mbridge_tv_appdesc"), this.campaignEx.getAppDesc());
|
|
this.iecView.setTextByID(filterFindViewId(this.is_dy, "mbridge_tv_number"), String.valueOf(this.campaignEx.getNumberRating()));
|
|
adShowSuccess();
|
|
} catch (Exception e) {
|
|
adShowFail(e.getMessage(), -1);
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
|
|
private void initPrivacyButton() {
|
|
ak.a(2, this.iecView.getNoticeIV(), this.campaignEx, this.context, true, new com.mbridge.msdk.foundation.d.a() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.2
|
|
@Override // com.mbridge.msdk.foundation.d.a
|
|
public void close() {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.d.a
|
|
public void showed() {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.d.a
|
|
public void summit(String str) {
|
|
}
|
|
});
|
|
}
|
|
|
|
private void loadIconImage() {
|
|
try {
|
|
com.mbridge.msdk.foundation.same.c.b.a(this.context.getApplicationContext()).a(this.campaignEx.getIconUrl(), new com.mbridge.msdk.foundation.same.c.c() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.3
|
|
@Override // com.mbridge.msdk.foundation.same.c.c
|
|
public void onFailedLoad(String str, String str2) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.same.c.c
|
|
public void onSuccessLoad(Bitmap bitmap, String str) {
|
|
try {
|
|
ECTemplePresenter eCTemplePresenter = ECTemplePresenter.this;
|
|
ECTemplePresenter.this.iecView.setImageBitMap(eCTemplePresenter.filterFindViewId(eCTemplePresenter.is_dy, "mbridge_iv_icon"), bitmap);
|
|
} catch (Exception unused) {
|
|
}
|
|
}
|
|
});
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
|
|
private void loadBigImageAndBlurBG() {
|
|
try {
|
|
com.mbridge.msdk.foundation.same.c.b.a(this.context.getApplicationContext()).a(this.campaignEx.getImageUrl(), new com.mbridge.msdk.foundation.same.c.c() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.4
|
|
@Override // com.mbridge.msdk.foundation.same.c.c
|
|
public void onFailedLoad(String str, String str2) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.same.c.c
|
|
public void onSuccessLoad(Bitmap bitmap, String str) {
|
|
if (bitmap == null || bitmap.isRecycled()) {
|
|
return;
|
|
}
|
|
try {
|
|
ECTemplePresenter eCTemplePresenter = ECTemplePresenter.this;
|
|
ECTemplePresenter.this.iecView.setImageBitMap(eCTemplePresenter.filterFindViewId(eCTemplePresenter.is_dy, "mbridge_iv_adbanner"), bitmap);
|
|
com.mbridge.msdk.newreward.function.h.a.a(bitmap, new a.InterfaceC0221a() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.4.1
|
|
@Override // com.mbridge.msdk.newreward.function.h.a.InterfaceC0221a
|
|
public void blurFailCallBack() {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.function.h.a.InterfaceC0221a
|
|
public void blurSuccessCallBack(Bitmap bitmap2) {
|
|
ECTemplePresenter.this.iecView.setBlurBackGround(bitmap2);
|
|
}
|
|
});
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
});
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void finish(boolean z) {
|
|
Handler handler = this.mHandler;
|
|
if (handler != null) {
|
|
Runnable runnable = this.alacRunnable;
|
|
if (runnable != null) {
|
|
handler.removeCallbacks(runnable);
|
|
}
|
|
Runnable runnable2 = this.miniCardRunnable;
|
|
if (runnable2 != null) {
|
|
this.mHandler.removeCallbacks(runnable2);
|
|
}
|
|
}
|
|
if (z) {
|
|
((Activity) this.context).finish();
|
|
}
|
|
}
|
|
|
|
public void setAutoRedirect() {
|
|
try {
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
if (campaignEx == null) {
|
|
return;
|
|
}
|
|
String str = campaignEx.getendcard_url();
|
|
if (TextUtils.isEmpty(str)) {
|
|
str = this.campaignEx.getEndScreenUrl();
|
|
}
|
|
String a = aq.a(str, "alac");
|
|
if (TextUtils.isEmpty(a) || !a.equals("1") || this.campaignEx.getAutoShowStoreMiniCard() == 1) {
|
|
return;
|
|
}
|
|
if (this.alacRunnable == null) {
|
|
this.alacRunnable = new Runnable() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.5
|
|
@Override // java.lang.Runnable
|
|
public void run() {
|
|
CampaignEx campaignEx2 = ECTemplePresenter.this.campaignEx;
|
|
if (campaignEx2 != null) {
|
|
campaignEx2.setClickTempSource(com.mbridge.msdk.foundation.same.report.d.a.h);
|
|
ECTemplePresenter.this.campaignEx.setTriggerClickSource(com.mbridge.msdk.foundation.same.report.d.a.n);
|
|
ECTemplePresenter.this.campaignEx.setClickType(com.mbridge.msdk.foundation.same.report.d.a.i);
|
|
}
|
|
ECTemplePresenter eCTemplePresenter = ECTemplePresenter.this;
|
|
eCTemplePresenter.ecTempleModel.eventClickUrl(eCTemplePresenter.redirectModel);
|
|
ECTemplePresenter eCTemplePresenter2 = ECTemplePresenter.this;
|
|
eCTemplePresenter2.ecTempleModel.eventTrackingForClick(eCTemplePresenter2.redirectModel);
|
|
ECTemplePresenter eCTemplePresenter3 = ECTemplePresenter.this;
|
|
eCTemplePresenter3.ecTempleModel.onAdClick(eCTemplePresenter3.mBridgeIds);
|
|
}
|
|
};
|
|
}
|
|
if (this.mHandler == null) {
|
|
this.mHandler = new Handler();
|
|
}
|
|
this.mHandler.postDelayed(this.alacRunnable, 1000L);
|
|
} catch (Throwable th) {
|
|
af.b("ECTemplePresenter", th.getMessage());
|
|
}
|
|
}
|
|
|
|
public void addShakeView() {
|
|
try {
|
|
com.mbridge.msdk.newreward.function.command.c cVar = this.commandManager;
|
|
Object e = cVar.e(cVar.a(MBInterstitialActivity.INTENT_CAMAPIGN, this.campaignEx, "template_model", this.ecTempleModel, "template_redirect_model", this.redirectModel, "mbridge_ids", this.mBridgeIds), f.ADD_SHAKE_VIEW);
|
|
if (e instanceof View) {
|
|
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, -2);
|
|
if (this.context.getResources().getConfiguration().orientation != 2) {
|
|
layoutParams.addRule(2, filterFindViewId(this.is_dy, "mbridge_iv_logo"));
|
|
layoutParams.addRule(14);
|
|
((View) e).setPadding(0, 0, 0, ak.a(this.context, 20.0f));
|
|
} else {
|
|
layoutParams.addRule(13);
|
|
}
|
|
((View) e).setLayoutParams(layoutParams);
|
|
this.iecView.addShakeView((View) e);
|
|
}
|
|
} catch (Exception e2) {
|
|
af.b("ECTemplePresenter", e2.getMessage());
|
|
}
|
|
}
|
|
|
|
public void addBaitClickView() {
|
|
try {
|
|
IECTempleView iECTempleView = this.iecView;
|
|
if (iECTempleView == null || iECTempleView.getBaitClickView() == null) {
|
|
return;
|
|
}
|
|
com.mbridge.msdk.newreward.function.command.c cVar = this.commandManager;
|
|
cVar.e(cVar.a(MBInterstitialActivity.INTENT_CAMAPIGN, this.campaignEx, "template_model", this.ecTempleModel, "template_redirect_model", this.redirectModel, "bait_click_view", this.iecView.getBaitClickView(), "mbridge_ids", this.mBridgeIds), f.ADD_BAIT_CLICK);
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
|
|
private void setNLogo() {
|
|
Drawable drawable;
|
|
String str;
|
|
try {
|
|
String language = Locale.getDefault().getLanguage();
|
|
if (!TextUtils.isEmpty(language) && language.equals("zh")) {
|
|
drawable = this.context.getResources().getDrawable(this.context.getResources().getIdentifier("mbridge_reward_flag_cn", "drawable", com.mbridge.msdk.foundation.controller.c.m().g()));
|
|
str = "广告";
|
|
} else {
|
|
drawable = this.context.getResources().getDrawable(this.context.getResources().getIdentifier("mbridge_reward_flag_en", "drawable", com.mbridge.msdk.foundation.controller.c.m().g()));
|
|
str = "AD";
|
|
}
|
|
this.iecView.setNLogo(this.nLogo, str, drawable);
|
|
} catch (Exception e) {
|
|
af.b("ECTemplePresenter", e.getMessage());
|
|
}
|
|
}
|
|
|
|
public void onEndCardShow() {
|
|
if (this.ecTempleModel == null || this.adapterModel.Z()) {
|
|
return;
|
|
}
|
|
this.ecTempleModel.onEndCardShow(this.mBridgeIds, 1);
|
|
this.ecTempleModel.eventTrackingForEndCardShow(this.redirectModel, 1);
|
|
this.adapterModel.k(true);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void adShowSuccess() {
|
|
if (this.adapterModel.Y()) {
|
|
return;
|
|
}
|
|
super.adShowSuccess();
|
|
this.adapterModel.j(true);
|
|
this.ecTempleModel.onAdShow(this.mBridgeIds);
|
|
this.ecTempleModel.eventImpression(this.redirectModel);
|
|
this.ecTempleModel.eventOnlyImpression(this.redirectModel);
|
|
this.ecTempleModel.eventPvUrls(this.redirectModel);
|
|
this.ecTempleModel.eventTrackingForImpression(this.redirectModel);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void adShowFail(String str, int i) {
|
|
if (this.adapterModel.Y()) {
|
|
return;
|
|
}
|
|
super.adShowFail(str, i);
|
|
this.ecTempleModel.onShowFail(this.mBridgeIds, str, i);
|
|
finish(true);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter
|
|
public void adClosed() {
|
|
if (this.adapterModel.aa()) {
|
|
return;
|
|
}
|
|
this.adapterModel.l(true);
|
|
if (this.reward != null) {
|
|
this.ecTempleModel.onAdClose(this.mBridgeIds, new RewardInfo(this.adapterModel.ab(), this.reward.a(), String.valueOf(this.reward.b())), 2);
|
|
}
|
|
}
|
|
|
|
public void setCloseViewShow() {
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
if (campaignEx == null) {
|
|
this.iecView.setCloseViewBtnDelayShow(1000);
|
|
return;
|
|
}
|
|
boolean a = ak.a(MBridgeConstans.DYNAMIC_VIEW_KEY_CLOSE_BTN_DELATE, campaignEx.getendcard_url());
|
|
int c = ak.c(this.campaignEx.getendcard_url(), MBridgeConstans.DYNAMIC_VIEW_KEY_CLOSE_BTN_DELATE);
|
|
if (!a || c < 0) {
|
|
if (this.campaignEx.getCbd() > -2) {
|
|
c = this.campaignEx.getCbd();
|
|
} else {
|
|
c = (this.adapterModel.x() == null || this.adapterModel.x().b() == null) ? 1 : this.adapterModel.x().b().p();
|
|
}
|
|
}
|
|
this.iecView.setCloseViewBtnDelayShow(c * 1000);
|
|
}
|
|
|
|
public boolean isHalfScreenOffer() {
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
return campaignEx != null && campaignEx.getAdSpaceT() == 2;
|
|
}
|
|
|
|
public void showStoreMiniCard() {
|
|
try {
|
|
CampaignEx campaignEx = this.campaignEx;
|
|
if (campaignEx == null || campaignEx.getAutoShowStoreMiniCard() == 0 || TextUtils.isEmpty(this.campaignEx.getDeepLinkURL())) {
|
|
return;
|
|
}
|
|
long showStoreMiniCardDelayTime = this.campaignEx.getShowStoreMiniCardDelayTime();
|
|
if (showStoreMiniCardDelayTime == 0) {
|
|
showStoreMiniCardDelayTime = 1;
|
|
}
|
|
if (this.miniCardRunnable == null) {
|
|
this.miniCardRunnable = new Runnable() { // from class: com.mbridge.msdk.newreward.player.presenter.ECTemplePresenter.6
|
|
@Override // java.lang.Runnable
|
|
public void run() {
|
|
CampaignEx campaignEx2 = ECTemplePresenter.this.campaignEx;
|
|
if (campaignEx2 != null) {
|
|
campaignEx2.setClickTempSource(com.mbridge.msdk.foundation.same.report.d.a.h);
|
|
ECTemplePresenter.this.campaignEx.setTriggerClickSource(com.mbridge.msdk.foundation.same.report.d.a.n);
|
|
ECTemplePresenter.this.campaignEx.setClickType(com.mbridge.msdk.foundation.same.report.d.a.i);
|
|
}
|
|
ECTemplePresenter eCTemplePresenter = ECTemplePresenter.this;
|
|
eCTemplePresenter.ecTempleModel.eventClickUrl(eCTemplePresenter.redirectModel);
|
|
ECTemplePresenter eCTemplePresenter2 = ECTemplePresenter.this;
|
|
eCTemplePresenter2.ecTempleModel.eventTrackingForClick(eCTemplePresenter2.redirectModel);
|
|
ECTemplePresenter eCTemplePresenter3 = ECTemplePresenter.this;
|
|
eCTemplePresenter3.ecTempleModel.onAdClick(eCTemplePresenter3.mBridgeIds);
|
|
}
|
|
};
|
|
}
|
|
if (this.mHandler == null) {
|
|
this.mHandler = new Handler();
|
|
}
|
|
this.mHandler.postDelayed(this.miniCardRunnable, showStoreMiniCardDelayTime * 1000);
|
|
} catch (Throwable th) {
|
|
af.b("ECTemplePresenter", th.getMessage());
|
|
}
|
|
}
|
|
|
|
public void handleInterceptTouchEvent(MotionEvent motionEvent) {
|
|
RedirectModel redirectModel = this.redirectModel;
|
|
if (redirectModel == null || motionEvent == null) {
|
|
return;
|
|
}
|
|
redirectModel.setxInScreen(motionEvent.getRawX());
|
|
this.redirectModel.setyInScreen(motionEvent.getRawY());
|
|
}
|
|
}
|