导航菜单

页面标题

页面副标题

Jurassic World v1.83.4 - TJAdUnitActivity.java 源代码

正在查看: Jurassic World v1.83.4 应用的 TJAdUnitActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.tapjoy;

import android.content.res.Configuration;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.view.View;
import com.tapjoy.TJAdUnitConstants;
import com.tapjoy.internal.s3;
import com.tapjoy.internal.v3;
import java.util.HashMap;
import org.json.v8;

public class TJAdUnitActivity extends TJActivity {
    public static TJAdUnitActivity l;
    public TJAdUnit g;
    public TJPlacementData h;
    public final Handler f = new Handler(Looper.getMainLooper());
    public TJAdUnitSaveStateData i = new TJAdUnitSaveStateData();
    public boolean j = false;
    public boolean k = false;

    @Override
    public final void a() {
        a(false);
    }

    public final void b() {
        l = null;
        this.j = true;
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit != null) {
            tJAdUnit.destroy();
        }
        TJPlacementData tJPlacementData = this.h;
        if (tJPlacementData != null) {
            if (tJPlacementData.getContentViewId() != null) {
                TapjoyConnectCore.viewDidClose(this.h.getContentViewId());
            }
            TJCorePlacement a = TJPlacementManager.a(this.h.getKey());
            if (a != null) {
                if (v3.e) {
                    HashMap hashMap = new HashMap();
                    hashMap.put("sdkCloseBtn", String.valueOf(this.k));
                    this.g.getTjBeacon().a("dismiss", hashMap);
                }
                TJPlacement a2 = a.a("SHOW");
                if (a2 == null || a2.getListener() == null) {
                    return;
                }
                TapjoyLog.i("TJCorePlacement", "Content dismissed for placement " + a.d.getPlacementName());
                TJPlacementListener tJPlacementListener = a2.c;
                if (tJPlacementListener != null) {
                    tJPlacementListener.onContentDismiss(a2);
                }
            }
        }
    }

    @Override
    public void onClick(View view) {
        a(false);
    }

    @Override
    public void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit != null) {
            tJAdUnit.notifyOrientationChanged();
        }
    }

    @Override
    public final void onCreate(android.os.Bundle r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.tapjoy.TJAdUnitActivity.onCreate(android.os.Bundle):void");
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        if (!this.j) {
            b();
        }
        l = null;
    }

    @Override
    public final void onPause() {
        TJPlacementData tJPlacementData;
        super.onPause();
        TapjoyLog.d("TJAdUnitActivity", v8.h.t0);
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit != null) {
            tJAdUnit.pause();
        } else {
            finish();
        }
        if (isFinishing() && (tJPlacementData = this.h) != null && tJPlacementData.shouldHandleDismissOnPause()) {
            TapjoyLog.d("TJAdUnitActivity", "is Finishing");
            b();
        }
    }

    @Override
    public final void onResume() {
        TapjoyLog.d("TJAdUnitActivity", v8.h.u0);
        super.onResume();
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit != null) {
            tJAdUnit.resume(this.i);
        }
    }

    @Override
    public final void onSaveInstanceState(Bundle bundle) {
        super.onSaveInstanceState(bundle);
        TapjoyLog.d("TJAdUnitActivity", "onSaveInstanceState");
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit != null) {
            this.i.seekTime = tJAdUnit.getVideoSeekTime();
            this.i.isVideoComplete = this.g.isVideoComplete();
            this.i.isVideoMuted = this.g.isMuted();
            bundle.putSerializable("ad_unit_bundle", this.i);
        }
    }

    @Override
    public final void onStart() {
        super.onStart();
        TapjoyLog.d("TJAdUnitActivity", "onStart");
    }

    @Override
    public final void onStop() {
        super.onStop();
        TapjoyLog.d("TJAdUnitActivity", "onStop");
    }

    public void setSdkCloseButtonClicked(boolean z) {
        this.k = z;
    }

    public final void a(boolean z) {
        TJAdUnit tJAdUnit = this.g;
        if (tJAdUnit == null) {
            finish();
        } else if (!tJAdUnit.getCloseRequested()) {
            TapjoyLog.d("TJAdUnitActivity", TJAdUnitConstants.String.CLOSE_REQUESTED);
            this.g.closeRequested(z);
            this.f.postDelayed(new s3(this), 1000L);
        }
        if (this.h != null) {
            TJMemoryDataStorage.getInstance().remove(this.h.getPlacementName());
        }
    }
}